Свои команды

Встроенные команды написаны в коде и не переписываются. Всё остальное — ваше: откройте Панель → Команды и нажмите Создать команду.

Как создать

Команде нужны две вещи — триггер и ответ.

ПолеЧто делает
ТриггерЧто пишет зритель, например !discord
АлиасыДругие написания того же самого
ОтветТекст, который отправит бот
ДоступВсе, подписчики, VIP, модераторы или список ников
ТаймерПовторять ответ автоматически раз в N минут

Если не поставить префикс, будет добавлен !. Префиксы $ и ~ сохраняются как есть, поэтому $hug так и останется $hug.

Переменные

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

ПеременнаяВо что превращается
{user}Отображаемое имя того, кто вызвал команду
{args}Всё, что написано после триггера
{1}Первое слово после триггера
{channel}Название канала
{count}Счётчик, увеличивается на единицу при каждом вызове

Пример !hug → «{user} обнимает {1} 🤗» даст «viewer обнимает streamer 🤗»

Счётчики

{count} превращает команду в счётчик — смертей, шуток, чего угодно. Значение хранится по каналу и переживает перезапуск.

Таймеры

Поставьте команде таймер, и бот будет отправлять её по расписанию, пока вы в эфире. Удобно для ссылок и правил. Когда стрим оффлайн, таймеры сами останавливаются.

Занятые триггеры

Триггеры встроенных команд и их алиасы нельзя занять своей командой — иначе опечатка могла бы незаметно отключить заказ музыки или клипы. Панель откажет и покажет, какая встроенная команда занимает этот триггер.