J’ai un problème lors de la configuration du plugin Telegram.
Mon jeedom est bien en https et le port 443 est bien ouvert.
Je crée mon bot avec botFather, envoi /start à mon bot, un message « test », et là plus rien.
J’ai donc un nom d’utilisateur, mais rien ne change des les commandes telegram.
J’ai également une erreur
"ok":false,"error_code":400,"description":"Bad Request: chat_id is empty"}.
Je vous met un log telegram au cas où.
[2021-02-17 21:27:48][INFO] : Exécution de la commande [Aucun][****_le_bot][Dernier utilisateur] avec les paramètres {"title":"[Jeedom] Message de test","message":"Ceci est un test de message pour la commande Dernier utilisateur"}.
et c’est sensé faire quoi? rien selon moi sauf si vous avez créé une interaction correspondante dans jeedom /start c’était pour créer le bot avec botfather
C’est à dire? vous avez envoyez le mot « test » dans telegram? au bot?
Que veut dire « plus rien »? un trou noir?
Pour les logs, merci de ne pas mettre juste une ligne choisie si vous voulez de l’aide mais l’entièreté (au moins sur la période d’un test) et de les mettre en debug.
En l’état ca sert pas à grand chose
[2021-02-17 21:27:48][ERROR] : Erreur exécution de la commande [Aucun][_le_bot][Dernier utilisateur] : Erreur lors de l’envoi telegram : {« ok »:false,« error_code »:400,« description »:« Bad Request: chat_id is empty »}
[2021-02-19 18:15:14][DEBUG] : https://79.84.*.45/plugins/telegram/core/api/jeeTelegram.php?apikey=1Q5vqkbeIpiSkX0nFCWS4***********&id=163
[2021-02-19 18:15:14][DEBUG] : {« ok »:true,« result »:true,« description »:« Webhook is already set »}
En fait j’ai un nom d’utilisateur côté app telegram mais aucun équipement n’apparait avec ce nom comme cela devrait se passer d’après le tuto. C’est là tout le problème. En fait c’est un peu comme si Jeedom ne recevait pas mes messages
je peux deviner que vous utiliser la commande « dernier utilisateur » ce qui n’a aucun sens puisque vous n’avez pas reçu de message sous jeedom; pour tester un envoi utilisez plutôt la commande « tous » ou celle de l’utilisateur quand elle sera créé
on voit un morceau de votre ip publique, donc vous n’utilisez pas votre domaine ? Pour un certif il faut un domaine, vérifiez la config réseau externe de jeedom; sauvez l’équipement ensuite pour corriger le webhook côté telegram
ensuite il faudrait le log lors de la réception d’un message ; qui n’existe pas pour le moment à cause du problème du domaine.