Модуль 5 · Урок 29 из 33 · 15 минут (опционально)
(Опционально) Webhook или polling
Результат урока
Ты понимаешь разницу между двумя способами получения ботом сообщений и осознанно решаешь, нужно ли переводить своего бота на webhook.
Два способа, которыми бот получает сообщения
Polling
Бот сам, постоянно, спрашивает у серверов МАКС: «есть новые сообщения для меня?» — много раз в секунду. Это просто в настройке (ничего дополнительного делать не нужно) и отлично подходит для личного бота с небольшим числом пользователей.
Webhook
МАКС сам присылает боту сообщение сразу, как только оно появилось — через домен с настроенным HTTPS. Это эффективнее при большой нагрузке (много пользователей одновременно), но требует уже настроенных домена и HTTPS.
Когда что использовать
Оставайся на polling, если: ботом пользуешься ты сам, друзья, небольшая группа людей — для такого масштаба разница в быстродействии не заметна, а polling проще в обслуживании.
Переходи на webhook, если: планируешь много одновременных пользователей, или специально хочешь потренироваться настраивать webhook как более «взрослый» вариант деплоя.
Дальше в уроке — и в остальных 32 уроках курса
Готовый промпт для перевода бота с polling на webhook и разбор двух технических требований МАКС к webhook-адресу — открывается сразу после оплаты.
Выбрать тариф