Generatore di elenco comandi per bot Telegram
Crea in pochi secondi un elenco comandi pronto per BotFather e un JSON setMyCommands per il tuo bot Telegram.
Formato @BotFather (/setcommands)
—
JSON Bot API (setMyCommands)
—
Come usarlo
Apri @BotFather → seleziona il tuo bot → /setcommands → incolla il testo dal primo blocco. Oppure invia il JSON al metodo setMyCommands della Bot API.
Perché serve un menu comandi?
Un menu comandi mostra agli utenti le azioni disponibili del bot proprio accanto al campo di input, aumentando l'utilizzo delle funzionalità senza spiegazioni aggiuntive.
Come aggiungo un elenco di comandi al mio bot?
Apri una chat con @BotFather, seleziona il tuo bot, invia /setcommands e incolla l'elenco generato nel formato "comando - descrizione".
Quali sono i requisiti per i nomi dei comandi?
I nomi dei comandi possono contenere solo lettere latine minuscole, numeri e underscore, fino a 32 caratteri, senza slash iniziale.
Perché mi serve il formato JSON?
Il formato JSON viene usato per impostare i comandi in modo programmatico tramite il metodo setMyCommands della Bot API, utile per l'automazione o l'aggiornamento dinamico del menu del bot.
Domande frequenti
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.