Créer un bot Telegram
Ce guide vous accompagne dans la création d’un bot Telegram avec BotFather. Cela prend environ 2 minutes.
Étape 1 : Ouvrez BotFather
- Ouvrez Telegram (application ou web)
- Recherchez @BotFather
- Démarrez une conversation avec BotFather
Important : Assurez-vous de discuter avec le vrai @BotFather (vérifié avec une coche bleue).
Étape 2 : Créez un nouveau bot
- Envoyez la commande
/newbot - BotFather vous demandera un nom pour votre bot
- Entrez un nom convivial comme “My Channel Tracker”
Étape 3 : Choisissez un nom d’utilisateur
- BotFather demande un nom d’utilisateur
- Doit se terminer par “bot” (ex :
mychanneltracker_bot) - Doit être unique sur Telegram
Conseils pour les noms d’utilisateur :
- Gardez-le court et mémorable
- Utilisez le nom de votre marque + le suffixe
_bot - Exemples :
brandname_bot,mychannel_tracker_bot
Étape 4 : Copiez le token de votre bot
Après la création, BotFather vous envoie un message avec le token de votre bot. Il ressemble à :
1234567890:ABCdefGHIjklMNOpqrsTUVwxyz123456789Gardez ce token secret ! Toute personne possédant le token peut contrôler votre bot.
Étape 5 : Ajoutez le token dans AdTarget
- Allez sur votre tableau de bord AdTarget
- Ouvrez le site que vous souhaitez suivre
- Allez dans Paramètres et sélectionnez l’onglet Bots
- Cliquez sur Add bot
- Collez le token de votre bot dans le champ de saisie
AdTarget vérifiera automatiquement le token, connectera votre bot et enregistrera son webhook. Vous verrez une notification de succès avec le nom d’utilisateur de votre bot une fois connecté.
Paramètres du bot (Optionnel)
Vous pouvez personnaliser votre bot via BotFather :
Définir une photo de profil
- Envoyez
/setuserpicà BotFather - Sélectionnez votre bot
- Envoyez une image (idéalement le logo de votre marque)
Définir une description
- Envoyez
/setdescriptionà BotFather - Sélectionnez votre bot
- Entrez une description que les utilisateurs verront quand ils démarreront le bot
Note sur le mode de confidentialité
Vous n’avez pas besoin de modifier le mode de confidentialité du bot. AdTarget configure le webhook pour écouter les événements chat_member et my_chat_member, que Telegram délivre indépendamment du paramètre de confidentialité. Le paramètre de confidentialité contrôle uniquement si un bot reçoit les messages texte classiques dans les groupes — il n’a aucun effet sur le suivi des adhésions aux channels.
Bonnes pratiques de sécurité
Protégez votre token :
- Ne partagez jamais votre token de bot publiquement
- Ne le commitez pas dans le contrôle de version
- Régénérez le token en cas de compromission
Pour régénérer un token :
- Envoyez
/revokeà BotFather - Sélectionnez votre bot
- BotFather génère un nouveau token
- Supprimez l’ancien bot dans AdTarget et ajoutez le nouveau token via Paramètres → Bots → Add bot
Supprimer un bot dans AdTarget supprime définitivement toutes les données associées — channels, liens d’invitation, conversions et affectations aux sites. Cette action est irréversible. Exportez ou sauvegardez toutes les données nécessaires avant de supprimer le bot.
Dépannage
BotFather ne répond pas ?
- Assurez-vous d’envoyer un message au vrai @BotFather vérifié
- Essayez de fermer et de rouvrir la conversation
- Vérifiez votre connexion internet
Nom d’utilisateur déjà pris ?
- Essayez une variation plus unique
- Ajoutez des chiffres ou des underscores
- Utilisez le nom complet de votre marque
Le token ne fonctionne pas dans AdTarget ?
- “This bot is already connected to another account” — Les tokens de bot sont exclusifs par compte AdTarget. Si vous avez précédemment utilisé ce token sur un autre compte, supprimez-le d’abord là-bas.
- “Maximum bots reached” — Chaque compte AdTarget peut avoir jusqu’à 20 bots. Supprimez un bot inutilisé avant d’en ajouter un nouveau.
- Pas de réponse lors du collage du token — Assurez-vous d’avoir copié le token complet incluant les chiffres avant les deux-points (ex :
1234567890:ABC...) sans espaces supplémentaires. La validation automatique ne se déclenche que lorsque le format correspond. - Si le token est valide mais échoue toujours, essayez de le régénérer avec
/revokedans BotFather et collez le nouveau.
Étapes suivantes
Maintenant que votre bot est créé, connectez-le à votre channel Telegram.