Editar comandos de um bot do Telegram online
Os comandos do bot aparecem no menu e nas sugestões ao digitar “/”. Você pode definir listas diferentes para chats privados, grupos, administradores e idiomas.
Faça em poucos cliques — sem código, sem servidor, direto no navegador.
Abrir o editor de comandosFormato
Um comando por linha, nome e descrição separados por hífen:
start - Start the bot
help - Show help
settings - Open settings
tip - A hint only you can see [ephemeral]- Até 100 comandos por lista.
- Nome: 1–32 caracteres, letras inglesas minúsculas, dígitos e sublinhados. A “/” inicial é removida automaticamente.
- Descrição: 1–256 caracteres.
[ephemeral]marca comandos cuja resposta só quem enviou vê (Bot API 10.2).
Escopos (scopes)
| Scope | Quem vê a lista |
|---|---|
default | Todos, se nenhum escopo mais específico se aplicar. |
all_private_chats | Todos os chats privados. |
all_group_chats | Todos os grupos e supergrupos. |
all_chat_administrators | Administradores de todos os grupos. |
chat | Um chat específico (chat_id). |
chat_administrators | Administradores de um chat. |
chat_member | Um membro de um chat (chat_id + user_id). |
Cada escopo também pode ter listas por language_code (ISO 639-1 de duas letras). O Telegram escolhe o escopo mais específico, depois o idioma do usuário e depois a lista sem idioma.
O mesmo com curl
curl -X POST "https://api.telegram.org/bot$BOT_TOKEN/setMyCommands" \
--form-string 'commands=[{"command":"start","description":"Start the bot"},{"command":"help","description":"Show help"}]' \
--form-string 'scope={"type":"all_private_chats"}' \
--form-string "language_code=en"Excluir uma lista:
curl -X POST "https://api.telegram.org/bot$BOT_TOKEN/deleteMyCommands" \
--form-string 'scope={"type":"all_group_chats"}'Dicas
- Use descrições curtas — elas são cortadas em menus estreitos.
- Os usuários veem as mudanças ao reabrir o chat; os clientes guardam a lista em cache.
- Na aba Botão de menu você pode mostrar a lista de comandos ou um Mini App no botão ao lado do campo de texto.
Faça em poucos cliques — sem código, sem servidor, direto no navegador.
Abrir o editor de comandos