电报机器人-有没有办法在我的机器人服务器关闭时删除传入消息?

时间:2020-09-17 06:01:50

标签: node.js telegram-bot

我目前正在使用Telegram Bot,但是当我关闭服务器并再次打开它时,该机器人会对服务器一次关闭时发送的所有命令做出反应。有没有办法在服务器关闭时删除命令消息?还是有其他方法?

1 个答案:

答案 0 :(得分:0)

有一个技巧可以删除所有更新。快速设置和删除Webhook会清除所有挂起的更新。因此,下次您开始轮询时,将没有新的更新。

您可以按以下顺序调用:

  1. https://api.telegram.org/bot[TOKEN]/setWebhook?url=https://postman-echo.com/post
  2. https://api.telegram.org/bot[TOKEN]/deleteWebhook

因此,在启动服务器之前,您可以拥有一个调用这些方法的脚本!

您可以通过观察以下内容在Web浏览器中对其进行测试: