Push vers télégram[RESOLU]

Bonjour,J’essaye de configurer une notification vers un serveur telegram.

Lorsque je met le lien complet dans un navigateur cela fonctionne par contre impossible de le faire fonctionner via le système de push de l’ipx v4(j’ai la v35)

Qqun peut m’aider?

Merci d’avance

Bonjour,

je n’ai pas testé, mais à lire la doc, je pense qu’il faut laisser la zone identifiant à blanc.
L’ API key est à insérer dans les URL ON et OFF

https://api.telegram.org/bot[BOT_API_KEY]/sendMessage?chat_id=[MY_CHANNEL_NAME]&text=[MY_MESSAGE_TEXT]

cdt

1 « J'aime »

Merci pour la réponse rapide.

Malheureusement, cela ne fonctionne pas non plus avec votre méthode…

J’ai essayé plusieurs combinaisons sans succès…

Bonjour Landry
J’ai moi aussi essayé d’interfacer l’ipx avec telegram sans jamais y arriver. Si tu y parviens n’hésite pas a nous donner la solution.
cdt.

Bonjour,

Avez vois essayé avec le ssl désactivé et le port 25 ?

Cdt

Bonjour,

Je viens d’essayer à l’instant avec le port 25 et SSL désactivé avec et sans https devant le serveur et même chose… toujours rien…

Ce qui est étonnant c’est que si je copie l’adresse complète dans un navigateur cela fonctionne très bien.

Il n’y a pas un moyen d’envoyer une requête https toute bête?

Bonjour,

Si vous pouvez me communiquer une url de test en MP je veux bien essayer de trouver ou ça coince :slight_smile:

3 « J'aime »

Bonjour,

Lien envoyé en MP. Merci beaucoup!

1 « J'aime »

Bonjour,

Voici une api de redirection en GET / POST http vers https :

http://v2.notifix.fr:3000/api/r/**votre_url_en_http**

/!\ Les « ? » doivent être remplacé par %3f

Cordialement,

3 « J'aime »

Bonjour,

Merci à l’équipe de GCE en effet il y a une solution.

voici comment configurer Telegram dans un push (attention vous devez vous assurer que telegram fonctionne bien avant…)

voici donc un copie écran de ma configuration :

Comme le précise Cédric, il faut remplacer les ? par %3F et le tour est joué :slight_smile:

2 « J'aime »

petite modification au passage : « redirecton » est remplacé par « r » pour gagner des caractères :wink:

4 « J'aime »

bravo l’équipe.
@Landry pourrais tu me donner des liens ou mieux nous faire un petit tuto, je galère un peux et j’avoue je ne connais rien la dedans. j’ai bien créé un bot j’ai reçu mon api keys, si je tape dans mon navigateur https://api.telegram.org/botapikey/getMe. j’ai bien une réponse avec un id, un user first name et user name mais après je bloque pour m’envoyer un message. Si une âme charitable pouvait m’éclairer ca serait super sympa.
Bonne soirée a tous.

Bonjour Toms,

Plusieurs tutos expliquent comment mettre en place un service telegram.

Tu as bien fait la première partie, il faut maintenant créer un chatid pour que ton robot puisse envoyer le message dedans…

Voici qqchose qui pourrait t’interesser :
https://answers.splunk.com/answers/590658/telegram-alert-action-where-do-you-get-a-chat-id.html

2 « J'aime »

Bonjour Landry
Un grand merci et une bonne journée.

Bonjour,

J’ai pas mal galéré pour faire fonctionner le Push vers Telegram … avant de comprendre qu’il ne fallait pas d’espace dans le message, ou alors à remplacer par %20 ! :grinning:

C’est d’autant plus traitre que depuis un navigateur, les espaces dans la même requête http ne posent pas de problème !

Cela pourra peut-être servir à d’autres …

Cordialement.
Fred.

4 « J'aime »

Salut,
Je viens de mettre en place, des Push Telegram sur l’IPX.
J’ai suivi ce tuto pour créer un Bot : Telegram API: Send Message - Personal Notification Bot - ShellHacks et les infos des précédents messages.
Bien remplacer les ? par %3F et les espaces dans le texte que l’on veut envoyer par %20
Et Hop le tour est joué!

Encore Merci pour votre Boulot !

Salut à tous! Je reviens sur le sujets des pushs envoyés de l’ipx vers Télégram. Je l’utilise beaucoup et ça marche super bien.
Je voulais savoir si quelqu’un a réussi à envoyer du texte et une valeur d’une entrée analogique?
Par exemple : il fait "valeur " dans la pièce.
J’ai essayé plusieurs méthodes mais rien y fait…

Pour le texte je procède de la sorte:
/api/r/https://api.telegram.org/botxxxxxxx:AAxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/sendMessage%3Fchat_id=xxxxxxxxxx&text=Temperature%20de%20la%20piece%20est%20de%20:

Pour ajouter la valeur de l’entrée analogique 1,que dois je faire?

Merci

Salut je relance ma question… Merci

Bonjour,
Quel IPX?
Il faut rajouter une étiquette.
Tout est expliqué dans l’API de l’IPX

je suis sur la V4… c’est pour envoyer des valeures (temperature…) sur telegram