使用webhook与bot获取所有Telegram超群消息

时间:2018-12-13 12:13:38

标签: telegram telegram-bot telegram-webhook

我正在使用WebHook从超级组获取消息,但似乎电报并没有将所有消息发送到WebHook。

这是场景:

1)成员通过链接加入超级组(电报称为WebHook)

2)新成员将机器人添加到超级组(电报称为WebHook)

3)机器人从频道转发消息并立即删除该频道(电报不拨打 WebHook)

此外,当我使用 getUpdates 方法时,响应中不包含某些消息(具有上述方案的消息)。 json响应中的message_id不是顺序的:

   {  
     "update_id":199335311,
     "message":{  
        "message_id":2693,   // IT IS 2693
        "from":{  
           "id":654489959,
           "is_bot":false,
           "first_name":"aa"
        },
        {
           ......
        }
   },
   {  
     "update_id":199335312,
     "message":{  
        "message_id":2712,   // IT SHOULD BE 2694
        "from":{  
           "id":630287539,
           "is_bot":false,
           "first_name":"aa"
        },
        {
           ......
        }
   },

任何帮助将不胜感激。

0 个答案:

没有答案