Webhook vs Polling¶
Polling¶
Параметры:
bot— экземпляр ботаskip_updates— пропускать старые события (по умолчаниюFalse)
Плюсы:
- Простая настройка
- Не требует публичного URL
- Подходит для разработки
Минусы:
- Постоянное подключение к API
Webhook¶
Параметры:
bot— экземпляр ботаhost— хост сервера (по умолчанию'localhost')port— порт сервера (по умолчанию8080)**kwargs— дополнительные параметры дляinit_serve
Плюсы:
- Эффективнее для больших нагрузок
- События приходят мгновенно
- Меньше нагрузка на API
Минусы:
- Требует публичный URL
- Нужна настройка сервера
- Требует
maxapi[webhook]
Важно
Если у бота есть подписки на Webhook, start_polling предупредит об этом в логах.
Удалите подписки через await bot.delete_webhook().