首页 > 解决方案 > 以用户身份登录时如何使用 Telethon 在消息下创建按钮

问题描述

我正在学习如何在以用户身份登录时使用 Telethon。目前我在创建内联按钮时遇到了一些麻烦。我的代码是:

@register(outgoing=True, pattern="^\.button(?: |$)(.*)")
async def buttontest(test):
    await test.client.send_message(test.chat_id, 'click me', buttons=[Button.inline('Test', 'test-return')])

当我使用它时,我只看到“点击我”消息,没有按钮。以用户身份使用 Telethon 时按钮是否适用?

标签: pythonpython-asynciotelegrampython-telegram-bottelethon

解决方案


您不能以用户身份发送内联查询。尝试通过机器人发送它们。


推荐阅读