Я хочу уменьшить количество запросов из Telegram к моему серверу и сделать так, чтобы бот получал только сообщения с изображениями, URL-адресами или документами. Я использую webhook.
Если это достижимо, то как?
Я хочу уменьшить количество запросов из Telegram к моему серверу и сделать так, чтобы бот получал только сообщения с изображениями, URL-адресами или документами. Я использую webhook.
Если это достижимо, то как?
Возможно некоторое расширение с помощью параметра allowed_updates
в https://core.telegram.org/bots/api#setwebhook:
Перечислите типы обновлений, которые должен получать ваш бот. Например, укажите [«сообщение», «edited_channel_post», «callback_query»], чтобы получать обновления только этих типов. См. «Обновление» для получения полного списка доступных типов обновлений. Укажите пустой список для получения всех обновлений независимо от типа (по умолчанию). Если не указано, будет использоваться предыдущая настройка.
К сожалению, невозможно получать только обновления с URL-адресами, так как это текст.
Если вы хотите уменьшить количество сделанных запросов, вы можете попытаться использовать метод getUpdates
. Извиняюсь :/