Aller au contenu

Telegram

RestoreProof écrit dans une conversation Telegram avec votre propre bot. Il vous faut son jeton et l'identifiant de la conversation. Le fonctionnement commun des canaux est décrit dans Notifications.

Ce type de canal est disponible à partir de l'offre Starter.

  1. Créer le bot. Dans Telegram, ouvrez la conversation avec @BotFather et envoyez /newbot. Donnez un nom puis un identifiant qui se termine par bot. BotFather répond avec le jeton du bot, de la forme 123456:ABC….
  2. Ajouter le bot à la conversation. Dans un groupe, ajoutez-le comme un membre. Dans un canal, ajoutez-le comme administrateur avec le droit de publier des messages.
  3. Trouver l'identifiant de la conversation. Écrivez un message dans le groupe (ou publiez dans le canal), puis ouvrez dans votre navigateur https://api.telegram.org/bot<JETON>/getUpdates en remplaçant <JETON> par celui de l'étape 1. Cherchez "chat":{"id":… : c'est un nombre, négatif pour un groupe ou un canal (-1001234567890 par exemple). Pour un canal public, vous pouvez aussi saisir son nom précédé de l'arobase, @mon_canal.
  4. Dans RestoreProof, ouvrez Notifications, Ajouter un canal, Telegram, puis collez le jeton et l'identifiant. À la création, RestoreProof interroge Telegram pour vérifier les deux, et affiche le nom de la conversation trouvée. Un jeton erroné ou une conversation introuvable est signalé tout de suite.

Si votre groupe utilise les sujets, renseignez aussi l'identifiant du sujet (le message_thread_id du même getUpdates) pour que les messages arrivent dans le bon sujet. Sinon, laissez le champ vide.

Le jeton donne le contrôle du bot : ne le partagez pas, et ne laissez pas l'URL getUpdates dans un historique ou une capture d'écran.