Creaflow creaflowio.com

Générateur de liste de commandes pour bot Telegram

Créez en quelques secondes une liste de commandes prête pour BotFather et un JSON setMyCommands pour votre bot Telegram.

Format @BotFather (/setcommands)

JSON Bot API (setMyCommands)

Comment l'utiliser

Ouvrez @BotFather → sélectionnez votre bot → /setcommands → collez le texte du premier bloc. Ou envoyez le JSON à la méthode setMyCommands de la Bot API.

Pourquoi avez-vous besoin d'un menu de commandes ?

Un menu de commandes affiche aux utilisateurs les actions disponibles du bot juste à côté du champ de saisie, favorisant la découverte des fonctionnalités sans explications supplémentaires.

Comment ajouter une liste de commandes à mon bot ?

Ouvrez une discussion avec @BotFather, sélectionnez votre bot, envoyez /setcommands et collez la liste générée au format "commande - description".

Quelles sont les exigences pour les noms de commandes ?

Les noms de commandes ne peuvent contenir que des lettres latines minuscules, des chiffres et des underscores, jusqu'à 32 caractères, sans slash au début.

Pourquoi ai-je besoin du format JSON ?

Le format JSON est utilisé pour définir les commandes de manière programmatique via la méthode setMyCommands de la Bot API, utile pour l'automatisation ou la mise à jour dynamique du menu du bot.

Questions fréquentes

How do I set up a command list for my Telegram bot?

This generator produces a ready BotFather command list plus the exact setMyCommands JSON payload — paste the list into @BotFather or call the API directly with the JSON.

What is the setMyCommands API method used for?

It registers the slash-command menu users see when they tap the '/' icon in a chat with your bot, so they can discover available commands without reading documentation.

How many commands can a Telegram bot have?

Telegram allows up to 100 commands per bot via setMyCommands, though a menu with more than 10-15 becomes hard for users to scan — keep it to your most-used commands.

Plus d'outils