Home / Blog / How to give your AI assistant its own Telegram bot
Comment donner à ton assistant IA son propre bot Telegram (pas un numéro)
Deux choses semblent identiques et ne le sont pas. Un numéro de téléphone Telegram pour ton IA — une vraie SIM connectée comme un vrai compte — c'est la version cinéma. Un bot Telegram pour ton IA — une petite identité créée via BotFather, adressable par @username — c'est la version qui fonctionne vraiment, qui est légale, et qui prend dix minutes à configurer.
Ce que les gens veulent dire en général quand ils posent cette question
« Donner un numéro Telegram à mon IA » veut rarement dire une carte SIM. Ça veut dire pouvoir lui parler dans Telegram comme à une personne. La même interface que j'utilise déjà pour la famille et le travail. Le même transfert de messages, les mêmes messages vocaux, le même dépôt de fichiers. Il suffit de pointer cette adresse vers mon assistant plutôt que vers un humain.
Telegram te donne deux portes pour ça. Une seule d'entre elles est honnête pour un assistant personnel.
Les deux portes, côte à côte
Porte un — le userbot. Connecter un vrai compte Telegram à une bibliothèque d'automatisation (Telethon, MTProto, TDLib). Il apparaît dans ton application comme un contact ordinaire, voit le même historique de messages que toi, et peut faire tout ce qu'une personne peut faire. Puissant. Aussi : nécessite une vraie SIM pour s'inscrire, enfreint les Conditions d'utilisation de Telegram dès qu'il fait quoi que ce soit d'évidemment automatisé, se fait signaler et bloquer quand le détecteur de schémas le remarque, et mélange l'activité de ton assistant dans le même dossier que tes chats privés. C'est la porte que tu empruntes si tu construis des outils de surveillance ou si tu acceptes que le compte meure toutes les quelques semaines. Pour un assistant IA personnel, c'est la mauvaise porte.
Porte deux — le bot. Ouvre un chat avec @BotFather, lance /newbot, choisis un nom d'affichage et un nom d'utilisateur, reçois un token. Ce token est une identité Telegram de premier rang à part entière — pas une personne, un bot. Adressable par @ton_nom_de_bot. Fonctionne dans le cadre des contrats officiels : les bots ne peuvent pas initier des conversations avec des inconnus, ne peuvent pas récolter silencieusement l'historique, ne peuvent pas se faire passer pour un utilisateur. Ennuyeux, sûr, et exactement ce dont un assistant personnel a besoin.
Le reste de cet article concerne la porte deux.
La configuration en dix minutes
- Parle à BotFather. Ouvre
@BotFather. Envoie/newbot. Choisis un nom d'affichage (c'est ce que les gens voient dans les en-têtes de chat). Choisis un nom d'utilisateur se terminant parbot— c'est le@handlepermanent. BotFather répond avec un token qui ressemble à1234567890:AA.... - Stocke le token comme un mot de passe. Mets-le dans le fichier
.envde ton assistant sur le serveur qui hébergera le bot. Jamais dans git, jamais dans une capture d'écran, jamais collé dans un autre chat. S'il fuit, lance/revokedans BotFather et fais une rotation. - Démarre le processus qui parle Telegram. Ton assistant a besoin d'un processus en cours d'exécution qui ouvre un long-poll ou un webhook contre le token. Un seul processus. Deux processus sur le même token s'annulent mutuellement avec des erreurs
409 Conflictde l'API Telegram — une panne classique le premier jour. - Dis bonjour. Envoie un message à ton bot depuis ton propre Telegram. Il devrait répondre. S'il ne le fait pas, le token est mauvais, le processus est mort, ou quelque chose d'autre détient déjà le token.
- Active les fonctionnalités que tu veux. De retour dans BotFather :
/setuserpicpour un avatar,/setdescriptionpour le résumé du profil,/setabouttextpour la courte bio,/setcommandspour le menu de commandes slash,/setprivacysi tu prévois d'utiliser le bot dans des groupes et que tu veux qu'il voie tous les messages au lieu des seules mentions.
Ce que « son propre bot » donne vraiment à ton IA
- Une identité que tu peux mentionner.
@ton_botfonctionne dans chaque chat où tu l'invites. Transfère-lui une photo. Dépose une note vocale. Envoie un PDF. C'est un citoyen Telegram, pas un onglet de navigateur. - Groupes et topics de forum, pas seulement les messages directs. Ajoute le bot à un groupe de deux, cinq, cinquante personnes. Mentionne-le pour lui parler, ignore-le le reste du temps. Les topics de forum Telegram fonctionnent de la même façon — chaque topic est son propre fil, et un assistant bien construit garde une session séparée par topic pour que les conversations ne se mélangent pas.
- Voix, fichiers, images en natif. Envoie un message vocal, reçois la transcription. Envoie une photo, elle est vue. Envoie un PDF, il est lu. Tout en natif, pas de flux d'upload séparé.
- Messages push de l'assistant vers toi. Les bots ne peuvent répondre qu'aux personnes qu'ils ont déjà rencontrées, mais une fois qu'un chat existe, ils peuvent l'initier plus tard. C'est comme ça qu'un assistant auto-hébergé t'envoie le briefing du matin, le rappel, l'alerte qu'une tâche s'est terminée — sans que tu aies demandé en premier.
- Une adresse unique sur chaque appareil. Le même bot depuis ton téléphone, ton ordinateur portable, ta tablette, ta montre. Telegram gère la synchronisation. Ton IA n'a pas besoin de sa propre application.
Ce qu'il ne te donne pas (et pourquoi c'est bien)
Un bot ne peut pas envoyer de DM à froid à des inconnus, ne peut pas lire des chats auxquels il n'appartient pas, ne peut pas voir les messages envoyés avant qu'il rejoigne un groupe. Ce sont les règles de Telegram et elles existent parce que l'alternative serait un désert de spam. Pour un assistant personnel, ces contraintes sont des cadeaux : elles signifient que le bot n'entend que toi, ne parle qu'à toi, et ne voit que ce que tu lui montres délibérément.
Un bot n'a aussi aucun numéro de téléphone attaché. C'est la fonctionnalité. Pas de SIM à perdre, pas de compte à faire bannir, pas d'« appareil principal » à garder actif. Juste un token et le processus qui le fait tourner.
Trois erreurs courantes le premier jour
- Réutiliser un bot pour plusieurs tâches. Le premier bot fonctionne si bien que les gens essaient d'y greffer chaque nouveau projet sur le même token. Alors le transcripteur automatique, les alertes de trading, l'assistant de chat familial, et le tunnel de vente vivent tous sous un même nom. Sépare-les : un bot par usage, un token par bot, un processus par token. Ça ne coûte rien et ça garde les surfaces d'échec réduites.
- Committer le token. Le token est toute l'authentification. Quiconque l'a devient le bot. Garde-le dans
.env(qui est dans ton.gitignore) ou un gestionnaire de secrets. S'il apparaît jamais dans un commit, un log GitHub, ou une capture d'écran partagée — révoque et fais une rotation dans BotFather immédiatement. - Faire tourner deux copies du bot. Deux processus qui interrogent le même token se font concurrence et reçoivent tous les deux
409 Conflict. Symptôme : le bot répond à ton message, puis quelques secondes plus tard répond à nouveau, puis devient silencieux. Correction : un seul processus, un seul hôte. Si tu déploies une nouvelle version, arrête l'ancienne en premier.
Où ça s'inscrit dans une configuration d'IA personnelle
Le bot est la porte d'entrée. Derrière lui se trouve le vrai assistant : un modèle, de la mémoire, un ensemble de compétences, un planificateur, et un peu de colle qui transforme chaque mise à jour Telegram en une vraie réponse. Tu peux tout construire de zéro — le token est standard, l'API est documentée, les SDKs sont matures. Ou tu peux installer un système déjà câblé : sur Avelina, le bot installateur te guide à travers BotFather, prend ton token, déploie l'assistant sur ton propre VPS, et te rend un chat fonctionnel dans la soirée. Même porte, moins de colle.
Quelle que soit la route que tu empruntes, le bot n'est pas l'assistant — c'est l'adresse à laquelle l'assistant répond. Avoir la bonne adresse du premier coup vaut les dix minutes.
Lectures complémentaires
- Comment construire un assistant IA personnel sur Telegram — le pipeline complet derrière le bot.
- Bots IA pour Telegram — le guide de choix 2026 — quatre paniers honnêtes et lequel correspond à ton objectif.
- Le meilleur chatbot IA pour Telegram en 2026 — bots publics vs auto-hébergés, avec les vrais compromis.
- Faire tourner Claude comme assistant Telegram — un modèle spécifique, une configuration spécifique.
- Intégration Telegram profonde — topics, voix, fichiers, sous-agents dans un seul bot.
- Architecture multi-agents — ce à quoi ton bot peut déléguer quand le travail devient plus grand.