在 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。