node.js - Telegram Bot |检测用户是否从移动设备或桌面设备发送消息

标签 node.js telegram telegram-bot node-telegram-bot-api

我目前使用node-telegram-bot-api制作了机器人,我面临的一个问题是我在机器人发送的一些消息上使用了表情符号,并意识到其中一些表情符号在桌面上不受支持。我可以检测向我的机器人发送消息的用户是否在桌面上,以便我可以相应地交替回复吗?

最佳答案

简单的答案是否定的。无论是 Bot API 还是 MTProto API 都无法检测对方用户所在的平台。

关于node.js - Telegram Bot |检测用户是否从移动设备或桌面设备发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62241939/

相关文章:

python-3.x - 如何使用线程使用多个用户帐户运行热图用户机器人

mysql - 尝试通过 node.js 连接 MySQL 数据库时出现空白结果集

node.js - 保存关联对象时如何避免嵌套?

telegram - 如何从桌面应用程序将联系人列表导入到 telegram?

java - 使用 td api 获取前 200 条聊天记录

go - 处理用户回答

telegram - 在 python-telegram-bot 中如何获取该组的所有参与者?

node.js - 如何设置将运行可执行文件的默认应用程序

node.js - 错误 : Invalid version: "1.0" in node. js package.json 文件

c# - 将电报机器人添加到组