TrafficVeil
Вернуться к документации
Документация

Telegram уведомления

Настройка Telegram бота, команды, алерты и интеграции.

Подключение Telegram бота


Быстрый старт:


Шаг 1: Найдите бота

Откройте Telegram и найдите @TrafficVeilBot


Шаг 2: Запустите бота

Отправьте команду /start


Шаг 3: Получите код

Бот отправит вам уникальный код подключения


Шаг 4: Привяжите аккаунт

1. Откройте TrafficVeil → Настройки → Уведомления

2. Выберите "Telegram"

3. Вставьте код

4. Нажмите "Подключить"


Готово!

Теперь вы будете получать уведомления в Telegram.


Групповые уведомления:

Можно добавить бота в групповой чат:

1. Добавьте @TrafficVeilBot в группу

2. Отправьте /start в группе

3. Получите код группы

4. Привяжите группу в настройках


Типы уведомлений


Уведомления о безопасности:

  • 🚨 DDoS атака обнаружена
  • ⚠️ Брутфорс атака
  • 🔍 Сканирование уязвимостей
  • 💉 SQL-инъекция заблокирована
  • 🕷️ XSS атака заблокирована
  • 🤖 Массовый бот-трафик

  • Уведомления о статусе:

  • ✅ Домен активен
  • ❌ Домен недоступен
  • 🔄 SSL сертификат продлён
  • ⏰ SSL истекает через N дней
  • 🌐 DNS изменения обнаружены

  • Уведомления о лимитах:

  • 📊 80% трафика израсходовано
  • 📈 Резкий рост трафика
  • 🚫 Rate Limit срабатывания

  • Уведомления о системе:

  • 🔧 Плановые работы
  • 📢 Новые функции
  • 💳 Оплата и биллинг

  • Настройка:

    Выберите, какие уведомления получать в разделе Настройки → Уведомления


    Команды бота


    Основные команды:


    /start — Начать работу с ботом

    /help — Показать список команд

    /status — Статус всех доменов

    /stats — Краткая статистика за 24 часа


    Управление доменами (Pro+):


    /domains — Список доменов

    /domain example.com — Статус конкретного домена

    /enable example.com — Включить защиту

    /disable example.com — Отключить защиту


    Управление IP (Pro+):


    /block 192.168.1.1 — Заблокировать IP

    /unblock 192.168.1.1 — Разблокировать IP

    /blocked — Список заблокированных IP

    /check 192.168.1.1 — Проверить статус IP


    Статистика (Pro+):


    /today — Статистика за сегодня

    /week — Статистика за неделю

    /threats — Последние угрозы

    /top — Топ заблокированных IP


    Настройки:


    /settings — Настройки уведомлений

    /quiet — Режим тишины (вкл/выкл)

    /language — Сменить язык (ru/en)


    Настройка алертов


    Пороги уведомлений:

    Настройте, при каких условиях получать уведомления:


    Атаки:

  • Количество блокировок: 100, 500, 1000/мин
  • DDoS порог: 1000, 5000, 10000 req/sec
  • Брутфорс: 10, 50, 100 попыток

  • Трафик:

  • Рост трафика: 200%, 500%, 1000%
  • Падение трафика: 50%, 80%, 90%
  • Использование лимита: 50%, 80%, 95%

  • Статус:

  • Домен недоступен: сразу, через 1 мин, через 5 мин
  • SSL истекает: 30, 14, 7, 3, 1 день

  • Режим тишины:

    Отключите уведомления на время:

  • Ночной режим: с 23:00 до 08:00
  • Ручной режим: на N часов
  • Полный режим: только критические

  • Группировка:

  • Мгновенно: каждое событие отдельно
  • 5 минут: группировка за 5 минут
  • 1 час: дайджест за час

  • Командные уведомления


    Уведомления для команды:

    Настройте разные уведомления для разных членов команды.


    Роли и уведомления:

  • **Владелец:** Все уведомления
  • **Администратор:** Безопасность + статус
  • **Разработчик:** Только статус и ошибки
  • **Маркетолог:** Только статистика трафика

  • Несколько каналов:

    Один аккаунт может иметь:

  • Личный чат владельца
  • Групповой чат команды
  • Канал для алертов
  • Чат для мониторинга

  • Настройка по проектам:

    Разные проекты — разные чаты:

  • Проект A → Чат команды A
  • Проект B → Чат команды B
  • Все проекты → Общий канал

  • Эскалация:

    Если уведомление не прочитано:

    1. Отправка в личный чат

    2. Через 5 мин — в групповой чат

    3. Через 15 мин — звонок (Enterprise)


    Расписание дежурств:

    Настройте кто получает уведомления:

  • Пн-Пт 09:00-18:00 → Команда A
  • Пт-Вс → Дежурный
  • Ночь → On-call

  • Интеграция и автоматизация


    Inline кнопки:

    Уведомления содержат кнопки для быстрых действий:

  • [Заблокировать IP] — при обнаружении атаки
  • [Подробнее] — открыть в панели
  • [Игнорировать] — добавить в whitelist
  • [Отключить уведомления] — на 1 час

  • Автоматические действия:

    Настройте автоматические реакции:

  • При DDoS → автоматически включить защиту
  • При брутфорс → заблокировать IP на 24ч
  • При SQL-инъекции → уведомить + заблокировать

  • Webhook интеграция:

    Помимо Telegram, настройте webhook:

  • Slack
  • Discord
  • Microsoft Teams
  • Собственный endpoint

  • Формат webhook:

    ```json

    {

    "event": "attack_detected",

    "domain": "example.com",

    "type": "ddos",

    "severity": "high",

    "details": {...}

    }

    ```


    API для бота:

    Управляйте ботом через API:

  • Отправка сообщений
  • Настройка уведомлений
  • Получение статистики