首页 > 解决方案 > 如何使用 python-telegram-bot 制作示例中的按钮?

问题描述

不错的电报机器人菜单

我在 Telegram 的 @ShopBot 上找到了一个有趣的菜单,所以我想如何为我的机器人制作菜单,就像这个一样。

我在哪里可以找到代码示例或教程如何使用 python-telegram-bot 框架在此菜单中制作类似复选框的按钮?

标签: python-telegram-bot

解决方案


试试看:

@bot.message_handler(commands=['menu'])
def menu(m):

  cid = m.chat.id

  menuKeyboard = types.InlineKeyboardMarkup()
  menuKeyboard.add(types.InlineKeyboardButton('Button1', callback_data='button1'),
           types.InlineKeyboardButton('Button2', callback_data='button2'))

  bot.send_message(cid, "Menu", reply_markup=menuKeyboard)

推荐阅读