February 3, 2020

Triggers

Триггер -

это набор действий, которые выполнятся при наступлении конкретных условий

Создать триггер можно в разделе Настройки - Модерация - Триггеры V2

Окно создания триггеров представляет из себя 3 секции:

  1. Название и режим работы триггера
  2. Условие срабатывания триггера
  3. Реакция, действие

Рассмотрим разделы более подробно

1. Название и режим работы триггера

Элементы:

  • Trigger title - название триггера
  • Chance to trigger - шанс для срабатывания триггера
  • Trigger mode - режим работы триггера
  • Admin mode - режим администратора
  • Save - сохранить триггер
  • All messages - реагировать на все сообщения
  • Only replies - реагировать только на реплаи (ответы)
  • Only replies to any bot - реагировать только на реплаи (ответы) ботам
  • Only replies to combot - - реагировать только на реплаи (ответы) combot'у
  • Never trigger on replies - никогда не реагировать на реплаи (ответы)
  • Command mode - выполнять события (действия) на реплаи (ответы)

Admin mode - режим работы триггера
- Anybondy can trigger - для всех
- Only trigger on admin - только для админов
- Newer trigger on admin - для всех, кроме админов


2. Условие срабатывания триггера

Элементы:

  • Trigger condition - условие, для срабатывания триггера
  • Message text - поле для ввода условия срабатывания
  • Condition type - тип условия
    - Full match - полное совпадение, поиск сообщения которые полностью совпадают с условием
    - Partial match - частичное совпадение, поиск условия внутри сообщения
    - Regular expression - регулярное выражение
    - Starts with - условие начинается с
    - Ends with - условие заканчивается на
  • Case-sensitive - чувствительность к регистру


3. Реакция, действие.

Элементы:

  • Trigger actions - действие, которое будет произведено
  • Action type - Send a message - отправить сообщение
    - Kick - исключить
    - Ban - исключить без возможности вступления
    - Mute - запретить писать в чате
    - Unrestrict - снять ограничения
    - Delete this message - удалить выбранное сообщение
    - Warn - предупредить
    - Change xp - изменить опыт
    - Change reputation - изменить репутацию
  • Send message as reply - отправить это сообщение ответом на условие
  • Enable preview for the first link - показать превью первой ссылки
  • Force this action - обязательно воспроизводить данное действие
  • All/Random
    - All - бот отправит все действия
    - Random - бот в случайном порядке выберет 1 из действий


Горячие кнопки

  • B - сделать текст жирным
    пример в настройках: <b>жирный текст</b>
    Пример в чате: жирный текст
  • I - сделать текст курсивом
    пример в настройках: <i>текст курсивом</i>
    Пример в чате: текст курсовом
  • </> - моноширный текст
    пример в настройках: <code>моноширный текст</code>
    Пример в чате: моноширный текст
  • 🔗 - гиперссылка
    пример в настройках: <a href="example.com">гиперссылка</a>
    Пример в чате: гиперссылка

Переменные:

{name}= Akcium Сергей
{namelink} = Akcium Сергей
{name_link} = Akcium Сергей
{group_name} = Combot Россия
{timestamp} = 1580905861
{rand}= 499561

только в ответах
{reply_to_name} = Designer [Работаю]
{reply_to_namelink} = Designer [Работаю]
{reply_to_name_link} = Designer [Работаю]

* разница между {namelink} и {name_link},{reply_to_namelink} и {reply_to_name_link}неизвестна