Trigger Bot — Настройки и аудит

Trigger Bot — Настройки и аудит

Fenicu

Два способа управления настройками + лог всех изменений.

Способ 1: Inline-кнопки в чате

Напишите /settings — бот покажет сводку настроек и кнопки для быстрого переключения.

Подходит для: быстрых toggle (включить/выключить капчу, модерацию, триггеры, теги).

Способ 2: Webapp

Нажмите «⚙️ Открыть настройки» в /settings → перейдите в ЛС бота → откройте webapp.

Подходит для: детальной настройки (пороги репутации, кастомные имена уровней, редактор приветствий, веса очков).

Webapp доступен любому администратору чата, не только супер-админам бота.

Автоудаление сообщений

Новая секция в webapp-настройках позволяет настроить автоматическое удаление сервисных сообщений бота.

5 типов сообщений с индивидуальными настройками:

  • Капча (таймаут) — сообщение об исключении
  • Капча (успех) — подтверждение прохождения
  • Модерация — ответы на /ban, /mute, /kick, /warn
  • Глобальный бан — уведомление при входе
  • Приветствие — приветственные сообщения

Для каждого типа: включить/выключить + задержка от 1 до 3600 секунд.

Блокировка секций

Владелец чата (creator) может заблокировать секции настроек для обычных админов:

1. Откройте webapp

2. У каждой секции (Капча, Модерация и т.д.) есть иконка замка

3. Нажмите на замок — секция станет недоступной для обычных админов

Пример: заблокируйте «Модерация» и «Капча», чтобы только вы могли менять наказания и защиту чата, а остальные админы управляли только триггерами.

Аудит лог

Все изменения настроек записываются: кто, что и когда поменял.

В чате

/auditlog — последние 10 изменений. Пример вывода:

05.04 19:40 | Капча

captcha_enabled: ❌ → ✅

05.04 19:38 | Модерация

warn_limit: 3 → 5

В webapp

Секция «История изменений» в конце страницы настроек. Пагинация, полный diff каждого изменения.

← Вернуться к оглавлению

Report Page