En bref : ouvrez @BotFather dans Telegram, envoyez /newbot, puis saisissez un nom d'affichage et un nom d'utilisateur qui se termine par « bot ». BotFather vous répond avec le lien de votre bot et son jeton (token), un long code comme 110201543:AAHdqTc…. Voilà le compte du bot. Il ne fait rien tant que vous n'y branchez pas de logique : votre propre code, ou un créateur de bots dans lequel vous collez le jeton. Créer un bot est gratuit.
Pas à pas
- Dans Telegram, cherchez @BotFather et ouvrez le compte officiel avec la coche bleue. Appuyez sur « Démarrer ».
- Envoyez /newbot.
- Saisissez le nom du bot, celui que les gens voient dans les discussions, par exemple « Les ongles d'Anna ». Vous pourrez le changer à tout moment.
- Saisissez un nom d'utilisateur : 5 à 32 lettres latines, chiffres ou tirets bas, se terminant par « bot », par exemple annas_nails_bot. Il doit être unique et ne pourra plus être modifié.
- BotFather envoie le lien t.me/annas_nails_bot et le jeton. Copiez le jeton.
Protégez le jeton
- Le jeton donne le contrôle total du bot. Ne le publiez pas et ne l'envoyez à personne d'autre que le service qui fait tourner votre bot.
- En cas de fuite, ouvrez BotFather, envoyez /mybots, choisissez le bot, puis API Token → Revoke current token. L'ancien jeton cesse aussitôt de fonctionner.
- Après une révocation, mettez à jour le jeton partout où le bot tourne, sinon il ne répond plus.
Réglages utiles dans BotFather
- /setdescription : le texte que les gens voient avant d'appuyer sur « Démarrer », jusqu'à 512 caractères.
- /setabouttext : la courte bio du profil du bot, jusqu'à 120 caractères.
- /setuserpic : la photo de profil du bot.
- /setcommands : le menu des commandes, comme /book ou /prices.
- Payments (dans /mybots → Bot Settings) : pour connecter un prestataire de paiement si le bot doit encaisser des paiements par carte.
Ensuite : donnez du travail au bot
Un nouveau bot reste muet. Pour prendre des rendez-vous, recevoir des commandes ou répondre aux questions, il lui faut une logique et un serveur qui le fait tourner 24 h/24. Avec du code, c'est une bibliothèque comme python-telegram-bot et votre propre hébergement. Sans code, vous collez le jeton dans un créateur de bots.
Sur gramforge.io, vous décrivez votre activité avec vos mots et le bot est prêt en une minute environ. Ensuite, un seul geste suffit : GramForge crée le bot sur votre propre compte Telegram, sans BotFather et sans jeton à copier. Si vous préférez utiliser un bot déjà créé dans BotFather, ouvrez le bot dans votre tableau de bord, collez son jeton et appuyez sur « Connecter ». Dans les deux cas, appuyez sur « Devenir propriétaire », puis sur « Démarrer » dans le bot : les réservations et les questions vous arriveront directement. La description et les commandes du bot sont remplies à partir de ce que vous avez écrit.