首页 小组 话题 文章 相册 用户 唠叨 搜索 我的社区

answerCallbackQuery

2023-09-12 11:00:01
0
142

在 Telethon 中,你可以使用 answer_callback_query 方法来回应一个回调查询。这个方法需要一个 callback_query_id 参数,这是你在处理来自 InlineKeyboardButton 的回调时收到的 ID。

以下是一个基本的示例:

python
from telethon import TelegramClient, events

api_id = 'your_api_id'
api_hash = 'your_api_hash'
bot_token = 'your_bot_token'

client = TelegramClient('bot', api_id, api_hash).start(bot_token=bot_token)

@client.on(events.CallbackQuery)
async def handler(event):
# Answering the callback query with an alert
await event.answer('这是一个弹窗消息', alert=True)

client.run_until_disconnected()


在上面的代码中,首先我们创建了一个 TelegramClient 实例,并使用 start 方法启动它,start 方法需要你的 bot token。

评论