【发布时间】:2022-01-27 00:04:36
【问题描述】:
我正在使用 TelegramBotAPI 库在 python 中创建一个电报机器人。 我有这段代码来显示内联键盘
def gen_markup():
markup = InlineKeyboardMarkup()
markup.row_width = 2
markup.add(InlineKeyboardButton("Yes", callback_data="cb_yes"),
InlineKeyboardButton("No", callback_data="cb_no"))
return markup
并且在发送命令时看到这个键盘的功能。 我也有这段代码可以在按下按钮时执行操作。
@bot.callback_query_handler(func=lambda call: True)
def send_welcome(call):
if call.data == "cb_yes":
bot.answer_callback_query(call.id, "YES")
elif call.data == "cb_no":
bot.send_message(call.id, "NO")
这只会在屏幕上显示文本,几秒钟后它会消失。我怎样才能发送短信?
谢谢
【问题讨论】:
标签: python telegram py-telegram-bot-api