【发布时间】:2016-10-28 05:32:13
【问题描述】:
我正在开发一个 Telegram 机器人,我想知道与我的机器人开始私人聊天的用户是否看到了机器人发送的特定消息,以及他何时看到的。
有可能吗?
非常感谢。
【问题讨论】:
标签: telegram-bot
我正在开发一个 Telegram 机器人,我想知道与我的机器人开始私人聊天的用户是否看到了机器人发送的特定消息,以及他何时看到的。
有可能吗?
非常感谢。
【问题讨论】:
标签: telegram-bot
Telegram Bot API 具有限制功能。在发表此评论时,绝对无法获得消息查看次数。
通常可以使用TDLib 代替 Telegram Bot。它是 Telegram 客户端库。可以直接使用,也可以作为服务供BOT调用。
例如。使用TdApi.GetMessage获取消息,返回的消息字段为interactionInfo,其中包含forwardCount或viewCount。
【讨论】:
也许这个答案对你有帮助:
在你留言的地方 链接示例:yoursite.com\checkvisit.php?id=1234
当用户打开消息链接时自动运行电报...
你可以理解消息已被阅读
你必须在 checkvisit.php 中设置检查 db 如果 id 存在并且不读取设置它为读取
然后 db 中的 id 删除或禁用
但是这个方法很简单——电报必须添加1个参数才能返回这个
对不起,我的英语不好
【讨论】:
我正在使用这个解决方案。
【讨论】:
目前不可能。
【讨论】: