Bonjour,
Je rencontre depuis quelques jours un probleme avec la fonction Ask de Discordlink, et je ne sais pas si cela vient de Discord, du plugin, ou de moi
Mon jeedom est installé dans un Docker synology et je suis en V4.
Le plugin est en stable, et à jour.
Voici un scenario d’exemple :
J’ai bien le message qui est envoyé à Discord, mais lorsque, dans discord, je cliques sur une des réponses, il ne m’indique pa que j’ai sélectionné une réponse (en dessous de la question), et aucun retour dans jeedom.
Et après 60 secondes :
J’ai testé sur l’appli mobile, et version navigateur aussi.
Voici les logs :
Discordlink_node:
Discorklink:
[2020-11-23 09:27:42][INFO] : Arrêt du service discordlink
[2020-11-23 09:27:45][INFO] : Lancement du bot
[2020-11-23 09:27:45][DEBUG] : Lancement démon discordlink : nice -n 19 nodejs /var/www/html/plugins/discordlink/resources/discordlink.js http://192.168.222.20:9999 123456789.XtAbtQ.123456789-4W9GQ 100 http://127.0.0.1:9080/plugins/discordlink/core/api/jeeDiscordlink.php?apikey=123456789 123456789 Travailler%20main%20dans%20la%20main%20avec%20votre%20Jeedom
[2020-11-23 09:27:45][INFO] : Démon discordlink lancé
[2020-11-23 09:27:47][DEBUG] : Get Invite !!
[2020-11-23 09:27:48][DEBUG] : Invite = https://discord.com/api/oauth2/authorize?client_id=123456789&permissions=8&scope=bot
[2020-11-23 09:27:48][DEBUG] : Set Invite Channel Json: [{"id":"123456789","name":"général","guildID":"123456789","guildName":"JeedomAlex"},{"id":"715661111111979","name":"events","guildID":"123456789","guildName":"JeedomAlex"},{"id":"123456789","name":"alerts","guildID":"123456789","guildName":"JeedomAlex"}]
[2020-11-23 09:29:22][DEBUG] : desctription : :regional_indicator_a: : oui :regional_indicator_b: : non
[2020-11-23 09:29:22][DEBUG] : Envoi de http://123456789/sendEmbed?color=%231100FF&title=TEST+interaction+Discord&url=%5B%22oui%22%2C%22non%22%5D&description=%3Aregional_indicator_a%3A+%3A+oui%0A%3Aregional_indicator_b%3A+%3A+non%0A+&field=null&footer=null&timeout=60&channelID=123456789
[2020-11-23 09:30:23][DEBUG] : Envoi de http://123456789/sendMsg?message=La+r%C3%A9ponse+est+Aucune+r%C3%A9ponse&channelID=123456789
[2020-11-23 09:31:25][DEBUG] : Réception données sur jeediscordlink [messagerecu]
[2020-11-23 09:31:25][DEBUG] : chaineRecuperee: --·-9bd7-jkg6et33ezr5z4 {"idchannel":"123456789","message":"Chauffage salon","iduser":"222222222222222"} --111aaa11-4f80-4a32-9bd7-jkg6et33ezr5z4--
[2020-11-23 09:31:25][DEBUG] : chaineRecupereeCorrigee: {"idchannel":"123456789","message":"Chauffage salon","iduser":"222222222222222"}
[2020-11-23 09:31:25][DEBUG] : nom: messagerecu
[2020-11-23 09:31:25][DEBUG] : 1
[2020-11-23 09:31:25][DEBUG] : Interaction Array ( [reply] => Je ne comprends pas )
[2020-11-23 09:31:25][DEBUG] : La reponse : Je ne comprends pas est une reponse générique je vous l'ai donc pas renvoyée
[2020-11-23 09:31:25][DEBUG] : desctription : :regional_indicator_a: : Oui :regional_indicator_b: : Non
[2020-11-23 09:31:25][DEBUG] : Envoi de http://123456789/sendEmbed?color=%231100FF&title=Veux+tu+que+j%27allume+le+chauffage+du+Salon%3F&url=%5B%22Oui%22%2C%22Non%22%5D&description=%3Aregional_indicator_a%3A+%3A+Oui%0A%3Aregional_indicator_b%3A+%3A+Non%0A+&field=null&footer=null&timeout=60&channelID=123456789
[2020-11-23 09:32:26][DEBUG] : Envoi de http://123456789/sendMsg?message=D%C3%A9sol%C3%A9%2C+j%27ai+mal+compris&channelID=123456789
[2020-11-23 09:45:28][DEBUG] : Envoi de http://123456789/sendMsg?message=La+r%C3%A9ponse+est+&channelID=123456789
[2020-11-23 09:45:56][DEBUG] : Envoi de http://123456789/sendMsg?message=La+r%C3%A9ponse+est+&channelID=123456789
[2020-11-23 09:47:10][DEBUG] : Envoi de http://123456789/sendMsg?message=La+r%C3%A9ponse+est+&channelID=123456789
[2020-11-23 09:47:31][DEBUG] : desctription : :regional_indicator_a: : oui :regional_indicator_b: : non
[2020-11-23 09:47:31][DEBUG] : Envoi de http://123456789/sendEmbed?color=%231100FF&title=TEST+interaction+Discord&url=%5B%22oui%22%2C%22non%22%5D&description=%3Aregional_indicator_a%3A+%3A+oui%0A%3Aregional_indicator_b%3A+%3A+non%0A+&field=null&footer=null&timeout=60&channelID=123456789
[2020-11-23 09:48:32][DEBUG] : Envoi de http://123456789/sendMsg?message=La+r%C3%A9ponse+est+Aucune+r%C3%A9ponse&channelID=123456789
[2020-11-23 09:49:20][DEBUG] : Get Invite !!
[2020-11-23 09:49:20][DEBUG] : Invite = https://discord.com/api/oauth2/authorize?client_id=715654255297691738&permissions=8&scope=bot
[2020-11-23 09:49:22][DEBUG] : Get Invite !!
[2020-11-23 09:49:22][DEBUG] : Invite = https://discord.com/api/oauth2/authorize?client_id=715654255297691738&permissions=8&scope=bot
[2020-11-23 09:54:19][DEBUG] : desctription : :regional_indicator_a: : oui :regional_indicator_b: : non
[2020-11-23 09:54:19][DEBUG] : Envoi de http://123456789/sendEmbed?color=%231100FF&title=TEST+interaction+Discord&url=%5B%22oui%22%2C%22non%22%5D&description=%3Aregional_indicator_a%3A+%3A+oui%0A%3Aregional_indicator_b%3A+%3A+non%0A+&field=null&footer=null&timeout=60&channelID=123456789
[2020-11-23 09:55:21][DEBUG] : Envoi de http://123456789/sendMsg?message=La+r%C3%A9ponse+est+Aucune+r%C3%A9ponse&channelID=123456789
[2020-11-23 10:00:04][DEBUG] : Get Invite !!
[2020-11-23 10:00:04][DEBUG] : Invite = https://discord.com/api/oauth2/authorize?client_id=715654255297691738&permissions=8&scope=bot
[2020-11-23 10:00:04][DEBUG] : Set Invite Channel Json: [{"id":"123456789","name":"général","guildID":"123456789","guildName":"JeedomAlex"},{"id":"715661111111979","name":"events","guildID":"123456789","guildName":"JeedomAlex"},{"id":"123456789","name":"alerts","guildID":"123456789","guildName":"JeedomAlex"}]
[2020-11-23 10:01:16][DEBUG] : Get Invite !!
[2020-11-23 10:01:16][DEBUG] : Invite = https://discord.com/api/oauth2/authorize?client_id=715654255297691738&permissions=8&scope=bot
[2020-11-23 10:03:59][DEBUG] : desctription : :regional_indicator_a: : oui :regional_indicator_b: : non
[2020-11-23 10:03:59][DEBUG] : Envoi de http://123456789/sendEmbed?color=%231100FF&title=TEST+interaction+Discord&url=%5B%22oui%22%2C%22non%22%5D&description=%3Aregional_indicator_a%3A+%3A+oui%0A%3Aregional_indicator_b%3A+%3A+non%0A+&field=null&footer=null&timeout=60&channelID=123456789
[2020-11-23 10:05:00][DEBUG] : Envoi de http://123456789/sendMsg?message=La+r%C3%A9ponse+est+Aucune+r%C3%A9ponse&channelID=123456789
Je ne serai pas surpris que ca provienne de Discord car quand je clique sur une réponse rien ne se passe.
Vous avez une idée?
Merci!
Alex