我无法访问我在电报机器人中使用 getupdates 发送的消息

Posted

技术标签:

【中文标题】我无法访问我在电报机器人中使用 getupdates 发送的消息【英文标题】:i cant visit the message that i sent with getupdates in telegram bot 【发布时间】:2018-01-10 21:11:00 【问题描述】:

我无法访问我在电报机器人中使用getupdates 发送的消息

https://api.telegram.org/bot............./getupdates

如何访问我通过 telegram bot 发送的消息?

我想显示使用sendmessage 方法的机器人发送的消息,但我找不到它

我可以在发送的消息之间找到我的message_id,但我无法访问机器人发送的消息

【问题讨论】:

更新仅包含您收到的消息,而不包含您的机器人日志。 【参考方案1】:

根据您的问题,我无法提取您使用哪种语言编写电报机器人。

例如,在 node.js 中,使用this 包,您发送的每条消息都会自动写入控制台。如果您只想查看应该已经成功的消息。如果您需要永久存储它,您需要尝试找到 console.log 发生的位置并应用您自己的代码或将控制台输出保存到文件(如提到的here)。稍后,您可以例如应用正则表达式来过滤所需的消息。

注意:如果您还没有使用任何编程语言(并且只是发送到电报 API URL),除了拦截 HTTP 数据包之外,您将无法轻松查看发送的消息。

【讨论】:

以上是关于我无法访问我在电报机器人中使用 getupdates 发送的消息的主要内容,如果未能解决你的问题,请参考以下文章

我无法在电报 api 中使用强制回复

C ++电报Bot POST请求更新,没有结果

如何在电报中获取电话号码的 user_id

电报机器人 - 电报与电报机器人

电报机器人可以访问有关用户的哪些信息?

如何使私人电报机器人只能由其所有者访问?