Telegram bot:忽略纯文本消息

时间:2017-07-27 10:50:20

标签: telegram-bot telegram-webhook

我想减少从Telegram到我的服务器的请求数量,并使机器人只接收带有图像,URL或文档的消息。我使用webhook。

如果这是可以实现的,那么如何?

1 个答案:

答案 0 :(得分:1)

可以通过https://core.telegram.org/bots/api#setwebhook方法的allowed_updates参数进行扩展:

  

列出您希望机器人接收的更新类型。例如,指定[“message”,“edited_channel_post”,“callback_query”]仅接收这些类型的更新。有关可用更新类型的完整列表,请参阅更新。指定一个空列表以接收所有更新,无论其类型如何(默认)。如果未指定,将使用先前的设置。

非常遗憾的是,虽然不能仅通过网址接收更新,因为这是文本。

如果您想减少发出的请求数量,请尝试使用getUpdates方法。对不起:/