Bonjour à tous,
Actuellement il est uniquement possible d’envoyer des messages sur Telegram et c’est bien dommage.
Pour ma part, j’utilise Signal en plus de message (sur Iphone). Et je vais vous proposer un moyen d’envoyer des messages via les scènes sur signal.
Premièrement nous allons passer par un service externe (potentiellement ils récupèrent tous vos messages, il faut pas que ce soit trop “sensible”). Ce service “callmebot” => https://www.callmebot.com/blog/free-api-signal-send-messages/
L’idée est simple je vais vous montrer pour Signal.
(Pour messenger et whatsapp même protocole, changer juste de tuto sur le site callmebot.com
Sur Signal
Récupération de la clé API sur signal
On ouvre signal et on envoie par message:
I allow callmebot to send me messages
Le numéro au quel il faut envoyer le message est le suivant: +34603212597
Le bot vous envoie un message contenant un clé d’api:
Tha APIKey created for you is: XXXXX
Envoie de message via les scènes sur Gladys
Pour cela faites votre scène, dans les actions à réaliser vous avez ceci:
Vous faites nouvelle action et ensuite vous configurer comme ceci:
L’url se compose comme ceci:
https://api.callmebot.com/signal/send.php?phone=+336XXXXXXXX&apikey=XXXXX&text=Ceci+est+un+test
Test de la scène
On exécute la scène et le bot nous envoie un message directement sur Signal.
Rédiger un message
Pour rédiger un message on voit bien que le format est particulier:
&text=Voici+un+message
Pour pouvoir faire des messages plus “compliqué” on peut passer par ce site par exemple: https://www.urlencoder.org/
Pour faire simple on va “encoder” une phrase pour que ce soit compatible avec une requête http.
On peut voir le message a été “transformé” avec plein de %. C’est normal il sera lu correctement.
Voici le résultat:
Attention !
- Le service callmebot reçoit tous les SMS en clair, aucune sécurité de ce côté donc envoyer des informations non sensibles
- Ne partagez pas votre clé d’API, surtout pas sur le forum, on peut vous spammer. En particulier sur ce forum ne partagez pas la clé (flouter au besoin les images)
Enjoy