2

Здравствуйте, реализовал своему боту inline-встраиваемость, при использовании @%bot_name%. Но никак не могу понять, как реализовать нечто подобное:команды для бота

Т.е. нужно при вводе пользователем части команды сразу выводить ему возможные варианты. Использую python и модули telebot с pyTelegramBotAPI.

Crazy
  • 23

3 Answers3

2

Это список команд, Inline mode к этому не имеет отношения. Задать команды можно с помощью @BotFather --> /mybots --> Your_Bot_Name --> Edit bot --> Edit commands


Telegram Bot API - Commands

Anatol
  • 3,746
0

Столкнулся с тем же вопросом и вижу что уже неактуальный топик. Но просто оставлю это здесь:

Polar Fox
  • 25
  • 8
0

Включи @BotFather, введи /setcommands, выбери своего бота(если их несколько), потом в стиле
command1 - Описание
command2 - Описание
...

запиши все команды(если надо сделать пусты, введи /empty) и отправь боту. Он должен отправить "Success! Command list updated. /help" Актуально на 2023!