如何通过单击链接而不是按钮将查询发送到telegrambot?

2024-04-26 05:02:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我用Python构建了一个电报机器人。我用this示例发送了一个带有消息的键盘(允许我向bot发送回调查询)。
现在,如果我只有一个选项,这些按钮在我看来有点大,这就是为什么我想找到另一个解决方案,发送一个回调查询到机器人。有没有办法通过单击消息中的链接来发送这样的查询?从docs来看,我看不出一个明显的方法来做到这一点。你知道吗

提供更多的上下文:我构建了一个命令/reminder来安排和发送提醒(作为电报消息,请参阅随附的屏幕截图)。
安排提醒时,bot将发送一条消息,说明提醒已安排。在这条消息中,我想在文本中添加一个链接“Delete”(不是作为InlineKeyboardButton,因为这样的按钮会使这条“仅供参考,我计划了提醒,正如您所要求的那样”的消息在我看来太大),单击此链接将向bot发送一个查询,然后我可以使用它从jobqueue和数据库中删除正确的提醒。
屏幕截图中的最后一条消息(当提醒实际发送并且可以通过按钮重新安排时间时)只是显示按钮确实显著增加了此类消息的垂直空间。
screenshot


Tags: 方法消息示例docs屏幕链接bot选项