Поток обновлений
Режимы интеграции
Боты с опросом
Если ваш бот сейчас используетgetUpdates, у вас два варианта:
-
Режим Long Polling (рекомендуется, без изменений кода) — включите “Long Poll” в настройках бота, затем направьте базовый URL API вашего бэкенда на BotMux. Ваш бот продолжает вызывать
getUpdatesкак раньше, но получает обновления от BotMux вместо Telegram. - Режим Push — переключите бэкенд на приём вебхук-подобных HTTP POST-запросов. BotMux будет опрашивать Telegram и пересылать обновления на URL вашего бэкенда.
Боты с вебхуками
Если ваш бот уже использует вебхуки — BotMux переключит его на опрос и будет проксировать обновления обратно на вебхук-эндпоинт. На стороне бэкенда изменения не нужны.Перехват исходящих сообщений
getUpdates в Telegram возвращает только входящие сообщения. Чтобы перехватывать сообщения, отправленные ботом, направьте бэкенд на прокси API BotMux (/tgapi/) вместо api.telegram.org. Прокси прозрачно пересылает запросы и сохраняет исходящие сообщения в базу данных.