- Accueil
- Ressources
- Intégrations
- Telegram Bot
Intégration Telegram Bot MakeAutomatiser Telegram Bot avec Make.
Ton bot peut répondre, publier et ranger tout seul. L'intégration Telegram Bot Make met 33 modules derrière le token de ton bot : un déclencheur, 29 actions, trois recherches. La page branche ton compte, puis monte un premier scénario, l'automatisation que Make exécute pour toi.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que permet vraiment l'intégration Telegram Bot Make ?
Elle donne à Make 33 modules pour Telegram Bot. Un module, c'est une brique de la chaîne : un déclencheur qui la lance, une action qui agit, une recherche qui va chercher. Avec eux, Make lit ce qui arrive dans tes conversations et répond, transfère, épingle, envoie un fichier ou sort la liste des admins, sans une ligne de code.
Trois formes reviennent tout le temps. Le bot de permanence : Watch Updates attrape la demande, Send a Text Message or a Reply accuse réception, Forward a Message la pousse dans le canal de l'équipe qui traite le sujet. Le canal d'annonces : le scénario publie le compte rendu avec Send a Document/Image et Pin a Message le laisse en haut tant qu'il est d'actualité. La communauté payante : Create a Chat Invite Link fabrique un lien par client, Restrict a Chat Member calme un fil qui dérape.
Autant savoir tout de suite ce qui restera hors de portée. Delete a Message ne touche qu'aux messages envoyés il y a moins de 48 heures, et rien ne les ramène. Forward a Message reste à l'intérieur de Telegram : pour qu'un message finisse dans une boîte mail, il faut le module d'une autre app dans le même scénario. List Updates et List Chats refusent de tourner tant qu'un webhook Telegram existe, et Watch Updates fonctionne justement comme ça.
Telegram, de son côté, bride les bots : au-delà d'un message par seconde dans la même conversation, de 20 par minute dans un groupe, ou d'un envoi massif à plus de 30 par seconde, les erreurs 429 arrivent. Pour une grosse vague de notifications, Telegram conseille d'étaler sur 8 à 12 heures.
La même app existe ailleurs : il y a un nœud Telegram dans n8n, et le choix tient surtout à ta façon de travailler, ce que détaille le comparatif n8n vs Make à côté de la page Intégration Telegram Bot n8n. Si la vraie question est plutôt de savoir monter ça proprement du premier coup, la Formation Make part des mêmes gestes que cette page.
Comment connecter Telegram Bot à Make ?
- 01
Créer le bot et récupérer son token
Les bots sortent de BotFather. Ouvre
https://telegram.me/BotFather, tape/newbot, donne un username à ton bot : BotFather répond avec un token, à copier dans un endroit sûr. Il te faut un compte Telegram sur l'application desktop, donc un numéro de mobile. - 02
Coller le token dans Make
Ajoute n'importe quel module Telegram Bot à un scénario et clique sur Create a connection, la connexion : ton compte relié à Make une fois, réutilisé ensuite par tous les modules de l'app. Nomme-la dans Connection name si tu veux, colle le token dans Token, puis Save.
- 03
Inviter le bot dans la conversation
Un bot ne voit rien tant qu'il n'est pas membre. Clic droit sur le nom du canal, View channel info, icône d'ajout de membre, tape le nom du bot, INVITE, puis passe-le admin et enregistre. Sans ces droits, les modules de modération ne font rien.
Ton premier scénario : la demande qui arrive au bon canal
ObjectifQuand quelqu'un écrit à ton bot, Make accuse réception et transfère le message dans le canal de l'équipe.
- 01
Créer le scénario
Depuis la page Scenarios, crée un nouveau scénario et clique sur le + pour poser le premier module. Rien ne tourne encore, l'éditeur est une toile que tu peux laisser en plan et reprendre.
- 02
Poser Watch Updates
Cherche Telegram Bot par son nom, choisis Watch Updates, puis clique sur Create a webhook avant Create a connection. C'est l'ordre que Make attend sur un module instantané.
- 03
Répondre tout de suite
Clique sur le + à droite du déclencheur et prends Send a Text Message or a Reply. Les champs du second module lisent ce que le premier a attrapé, donc la réponse peut citer le message auquel elle répond.
- 04
Transférer à l'équipe
Un + de plus, et Forward a Message renvoie le message d'origine dans le canal concerné. Le client a sa réponse, l'équipe a la demande, et personne ne recopie quoi que ce soit à la main.
- 05
Tester avec Run once
Run once exécute le scénario une seule fois. Clique, écris à ton bot depuis ton téléphone, puis lis les bundles, les éléments reçus par chaque module, en cliquant sur la bulle au-dessus.
- 06
Activer
L'horloge du premier module règle le rythme des scénarios que Make doit aller consulter lui-même. Watch Updates est instantané, Telegram appelle Make : il ne reste qu'à basculer l'interrupteur.
Ce qui déclenche un scénario Telegram Bot
1 module démarre un scénario quand quelque chose se passe dans Telegram Bot. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Telegram Bot dès que ça se passe.
Watch Updates
Déclencheur instantanéDans Make“Triggers when there is a new update from your Telegram Desktop application.”
Watch Updates est la porte d'entrée de tout scénario qui réagit à Telegram Bot. Il passe à Make chaque nouvelle mise à jour reçue par ton bot, une par une, pour que la suite de la chaîne ait de quoi travailler.
Ce que Telegram Bot sait faire dans Make
Telegram Bot te donne 32 modules en 6 groupes. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
Messages
6 modulesOnly a message sent less than 48 hours ago can be deleted.
Send a Text Message or a Reply
ActionDans Make“Sends a text message or a reply to your Telegram Desktop application.”
Send a Text Message or a Reply écrit dans une conversation, ou accroche sa réponse sous le message concerné pour garder le fil lisible.
Edit a Text Message
ActionDans Make“Edits text or game messages.”
Plutôt que d'empiler un message de plus, Edit a Text Message réécrit celui qui est déjà affiché, et le canal garde une ligne au lieu de douze. Le texte change sous les yeux des lecteurs.
Forward a Message
ActionDans Make“Forwards messages of any kind. This module can be used to forward messages only within Telegram.”
Forward a Message reprend un message, quel qu'il soit, et le pose dans une autre conversation, tel qu'il a été écrit.
Delete a Message
ActionDans Make“Deletes a message. A message can only be deleted if it was sent less than 48 hours ago.”
Delete a Message efface un message de la conversation. Pas d'annulation, pas de copie qui traîne.
Pin a Message
ActionDans Make“Pins a message.”
Pin a Message colle un message en haut de la conversation, là où les nouveaux arrivants regardent en premier.
Unpin a Message
ActionDans Make“Unpins a message.”
Unpin a Message décroche le message épinglé, qui reste dans l'historique comme les autres.
Media
13 modulesSend an Audio File
ActionDans Make“Sends an audio file to your Telegram Desktop application.”
Send an Audio File dépose un fichier audio dans la conversation, écoutable sans sortir de Telegram.
Send a Document/Image
ActionDans Make“Sends a document or an image to your Telegram Desktop application.”
Send a Document/Image pousse un fichier dans la conversation : PDF, tableur ou image, livré en pièce jointe à ouvrir ou à garder.
Send an Album
ActionDans la doc seulementSend an Album figure dans la liste des modules de l'app sans description dans la documentation, ce qui mérite d'être su avant de construire dessus.
Send a Photo
ActionDans Make“Sends a photo to your Telegram Desktop application.”
Send a Photo affiche une image dans la conversation, en visuel visible, pas en fichier à télécharger d'abord.
Send a Sticker
ActionDans Make“Sends a .webp sticker to your Telegram Desktop application.”
Send a Sticker envoie un sticker au format .webp, celui que Telegram utilise pour ça.
Send a Video
ActionDans Make“Sends a video file to your Telegram Desktop application.”
Send a Video envoie un fichier vidéo dans la conversation et le client Telegram le lit sur place.
Send a Video Note
ActionDans Make“As of v.4.0, Telegram clients support rounded square mp4 videos of up to 1 minute long. Use this method to send video messages.”
Send a Video Note publie la bulle vidéo ronde que les clients Telegram acceptent depuis la v.4.0 : un mp4 carré d'une minute au plus.
Send a Voice Message
ActionDans Make“Sends a voice message”
Send a Voice Message laisse un message vocal dans la conversation, de ceux qu'on écoute en vitesse double d'un seul pouce.
Edit a Media Message
ActionDans Make“Edits photo or video messages.”
Edit a Media Message remplace la photo ou la vidéo d'un message déjà publié, qui garde sa place dans la conversation.
Edit a Message Caption
ActionDans Make“Edits a caption of a message.”
Edit a Message Caption modifie le texte sous une photo ou un fichier, sans toucher au média lui-même.
Send an Invoice
ActionDans Make“Sends an invoice.”
Send an Invoice publie une facture dans la conversation, à l'intérieur de Telegram, sans renvoyer la personne ailleurs.
Send Media by URL or ID
ActionDans Make“Sends a file (document, photo, video, audio, ...) by HTTP URL or by ID that exists on the Telegram servers.”
Send Media by URL or ID envoie un document, une photo, une vidéo ou un audio qui existe déjà quelque part : une adresse HTTP, ou l'identifiant d'un fichier que les serveurs Telegram ont déjà.
Download a File
ActionDans Make“Downloads a file from the Telegram server.”
Download a File récupère un fichier depuis les serveurs Telegram et le fait entrer dans le scénario, où le module suivant le range ou le lit.
Chats and Updates
5 modulesCreate a Chat Invite Link
ActionDans Make“Creates an additional invite link for a chat.”
Create a Chat Invite Link fabrique un lien d'invitation supplémentaire pour une conversation, en plus de celui qui existe déjà.
Edit a Chat Invite Link
ActionDans Make“Edits a non-primary invite link created by the bot.”
Edit a Chat Invite Link retouche un lien créé par le bot, sans en remettre un nouveau en circulation.
List Updates
RechercheDans Make“Retrieves a list of updates from the Telegram server. By default, updates starting with the earliest unconfirmed update are returned. If you want to list more, you need to set the offset. This module cannot be used with webhooks. To use this module, you must switch off and remove all your Telegram webhooks.”
List Updates lit les mises à jour en attente sur le serveur Telegram et les rend sous forme de bundles, à partir de la plus ancienne encore non confirmée. L'offset sert à remonter plus loin.
List Chats
RechercheDans Make“List available Telegram chats. By default, chats starting with the earliest unconfirmed update are returned. If you want to list more, you need to set the offset. This module cannot be used with webhooks. To use this module, you must switch off and remove all your Telegram webhooks.”
List Chats renvoie les conversations visibles par le bot, sous forme de bundles : zéro, une, ou beaucoup, et la suite du scénario doit savoir gérer les trois cas.
Revoke a Chat Invite Link
ActionDans Make“Revokes an invite link created by the bot.”
Revoke a Chat Invite Link annule un lien créé par le bot : celui qui l'a en main ne rentre plus.
Members
5 modulesList Administrators in a Chat
RechercheDans Make“Use this modules to get a list of administrators in a chat.”
List Administrators in a Chat renvoie qui détient les droits d'admin dans une conversation, un bundle par personne.
Get the Number of Members in a Chat
ActionDans Make“Use this module to get the number of members in a chat. Returns Int on success.”
Get the Number of Members in a Chat rend un seul nombre, celui des membres présents, prêt à être stocké ou comparé par le module suivant.
Kick a Chat Member
ActionDans Make“Use this method to kick a user from a group, a supergroup or a channel. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights.”
Kick a Chat Member sort quelqu'un d'un groupe, d'un supergroupe ou d'un canal.
Promote a Chat Member
ActionDans Make“Use this method to promote or demote a user in a supergroup or a channel. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights.”
Promote a Chat Member donne le rôle d'admin dans un supergroupe ou un canal, ou le retire.
Restrict a Chat Member
ActionDans Make“Use this method to restrict a user in a supergroup.”
Restrict a Chat Member limite ce qu'un membre peut faire dans un supergroupe, sans aller jusqu'à l'exclure.
Other
2 modulesMake an API Call
ActionDans Make“Performs an arbitrary authorized API call.”
Make an API Call envoie une requête autorisée vers n'importe quel endpoint de l'API Telegram Bot, avec la connexion déjà en place.
Answer an Inline Query
ActionDans Make“Sends answer to an inline query.”
Answer an Inline Query renvoie la réponse attendue par une inline query reçue par ton bot.
Autres modules
1 moduleSend an Album (Media Group)
ActionDans Make“Sends a group of photos or videos as an album.”
Send an Album (Media Group) publie plusieurs photos ou vidéos d'un coup, regroupées en album au lieu d'une rafale de messages séparés.
Besoin d'aide pour automatiser Telegram Bot avec Make ?
Une personne lit chaque message.
Les questions qui viennent ensuite
01L'intégration Telegram Bot Make est-elle gratuite ?
02Que faut-il pour connecter Telegram Bot à Make ?
03Le déclencheur réagit-il en temps réel ?
04Que faire si un module manque ou si une limite gêne ?
05Make ou n8n pour un bot Telegram ?
Reçois nos astuces d'automatisation chaque semaine.
Pas de spam. Désinscription en un clic.