python - 如何创建不影响所有人的 Telegram Bot 内联键盘菜单?
问题描述
我创建了一个带有内联键盘多级菜单的 Python Telegram Bot。
实现背后的想法是,人们可以在餐厅菜单(例如意大利面和主菜)中的不同类别之间切换,以查看每个单独类别下列出的项目。
我正在使用 Telebot 库中的 edit_message_text 来编辑消息,以便返回的标记是下一个菜单的回复标记。问题在于,在群聊中,这会更改每个用户的屏幕菜单,因此实际上只有一个人可以同时使用该机器人。
有没有办法做到这一点,这样我就可以使用内联键盘按钮来完成这个菜单系统,而不需要为每个人改变它?我只希望用户在切换菜单时看到更改。
解决方案
不
AFAIK
Telegram 没有这个功能,消息在群组中是公开的,如果你想实现你所要求的,你应该使用私人聊天而不是群组。
推荐阅读
- dataframe - 将数据类型字符串转换为 DataFrame 中的浮点数
- arcgis-js-api - ArcGIS, move map to point using ArcGIS API for JavaScript
- docker-compose - Problem getting certificate from let's encrypt using Traefik with docker
- javascript - 从 Shippo API 获取时返回 Null 对象
- vba - How to read a single line out of a word document
- java - 初始化同一实体的集合时延迟加载失败
- java - List of List of Numbers with a Bounded wildcard type
- webpack-4 - Webpack hooks with multiple OS
- python - Boost Python "cannot open source file 'pyconfig.h'" when importing using "#include
" - c# - 如何为使用 vbscript 从 LAN 复制文件的 c# 应用程序进行设置?