Интеграция с Telegram

Мгновенные уведомления

Мониторинг доступности без компромиссов — получайте алерты о сбоях и восстановлении прямо в Telegram за секунды.

Открыть бота @StatusPoolBot Инструкция по подключению

Подключение за 3 шага

Бот @StatusPoolBot добавляет мгновенные push-уведомления к вашему аккаунту СтатусПул. Ниже — пошаговая инструкция.

1. Запустите бота

Откройте @StatusPoolBot в Telegram и нажмите /start. Бот ответит токеном авторизации длиной 40 символов, например sp-7f3a9c2e1b…d40f. Сохраните его — он понадобится в личном кабинете.

2. Свяжите бота с аккаунтом

Войдите в панель управления СтатусПул, откройте Настройки → Интеграции → Telegram и вставьте токен в поле Bot Authorization Token. Нажмите Подтвердить. Статус сменится на ● Connected.

3. Создайте группу уведомлений

Создайте новую группу в Telegram (например, «StatusPool Alerts»), добавьте туда @StatusPoolBot как участника и назначьте его администратором. В личном кабинете укажите Group ID — его бот пришлёт командой /mygroupid.

Мобильное уведомление от StatusPool в Telegram — скриншот сообщения о сбое API на api.example.com с меткой времени и статус-кодом 502

Настройка фильтров уведомлений

Получайте только релевантные алерты. Фильтры настраиваются в разделе Интеграции → Telegram → Notification Rules.

Фильтр по событиям

Выберите типы событий: Incident (сбой), Recovery (восстановление), Maintenance (плановые работы) или Degraded (частичная деградация). По умолчанию включены Incident и Recovery.

Фильтр по мониторингам

Привяжите уведомления к конкретным проверкам — например, только к api.example.com и payments.example.com. Остальные проверки будут отправлять уведомления по e-mail.

Порог повторных алертов

Настраивается интервал дублирования: 5 min / 15 min / 1 hour / never. При «15 min» вы получите первое сообщение мгновенно, а повторные — каждые 15 минут, пока инцидент не будет закрыт.

Тишина по расписанию

Добавьте Downtime Window — например, 02:00–05:00 UTC. В этот период алерты не отправляются в Telegram, но логируются и доходят по e-mail.

Команды бота

/status — текущий статус всех привязанных проверок; /mygroupid — ID текущей группы; /mute 30 — отключить уведомления на 30 минут; /unmute — включить обратно.

Пример сообщения

🔴 Incident
api.example.com — HTTP 502 (Bad Gateway)
Uptime: 99.2 % (last 7 days)
Detected: 14 Oct 2024, 09:17 UTC
Это сообщение нельзя отключить — оно отправляется в первую минуту.

Устранение неполадок

Если уведомления не приходят — проверьте следующие пункты.

Бот не отвечает на /start

Убедитесь, что вы обращаетесь к @StatusPoolBot, а не к похожим аккаунтам. Если бот молчит более 30 секунд, попробуйте удалить чат и начать заново. При повторной ошибке напишите на support@statuspool.io.

Токен отклонён в личном кабинете

Токен действителен 15 минут с момента генерации. Если срок истёк — отправьте /start повторно и скопируйте новый токен. Не вставляйте лишние пробелы в начале или в конце строки.

Уведомления не приходят в группу

Проверьте: (1) бот добавлен в группу и имеет роль администратора; (2) Group ID указан верно — запросите командой /mygroupid прямо в группе; (3) в настройках правил не выбран фильтр, исключающий все события.

Дубликаты сообщений

Если одно событие приходит дважды, возможно, бот добавлен в несколько групп с одинаковым Group ID. Удалите дублирующую привязку в разделе Интеграции → Telegram → Linked Groups.

Не нашли решение? Обратитесь в поддержку — команда СтатусПул отвечает в течение 2 часов в рабочее время.