Перейти к содержимому

Чат-бот

Команды и автоответы, которые держат чат живым

Создавайте свои команды, таймеры и автоответы, используйте штатные механики бота — всё настраивается из кабинета без кода.

mira
крутой стрим!
RSystemBot
Ранг 14 · 24 000 XP
pixel
!quiz
facederick
всем привет, го катку?

Пример с демонстрационными данными. Выберите стиль перед подключением.

Проблема

  • Одни и те же вопросы в чате отнимают время стримера.
  • Команды разбросаны по Nightbot, StreamElements и таблицам.
  • Таймеры и автоответы сложно синхронизировать с остальными модулями.

Как помогает RobinSystem

  • Кастомные команды с правами, алиасами и ответами из кабинета.
  • Штатные команды: ранг, баланс, викторина, розыгрыш — из коробки.
  • Таймеры, автоответы и триггеры работают рядом с уровнями и аналитикой.

Что открывают тарифы

Free

Базовый набор команд и штатные механики.

Premium

Больше команд, таймеров и пресетов для игровых сценариев.

Ultra

Максимум лимитов, API и продвинутые сценарии.

Авто-модерацияСравнение с NightbotТарифы

Как подключить чат-бота к Twitch

Бот заходит в чат вашего канала сам — ничего скачивать и запускать на компьютере не нужно. Настройка занимает пару минут.

  1. Войдите через Twitch

    Авторизуйтесь на robinsystem.live своим аккаунтом стримера. Бот подключится к чату канала автоматически.

  2. Выдайте боту модератора

    Напишите в чате /mod rsystembot. Без модерки бот не сможет удалять спам, делать объявления и отвечать чаще ограничений Twitch.

  3. Создайте первую команду

    Откройте «Команды» в кабинете, задайте название без «!», текст ответа и, если нужно, алиасы — другие названия той же команды.

  4. Проверьте в чате

    Напишите команду на своём канале. Ответ, права и кулдаун можно поменять в любой момент — бот подхватит изменения без перезапуска.

Как сделать свою команду на Twitch

Команда — это слово с восклицательным знаком, на которое бот отвечает заранее заданным текстом. Например, !дс отдаёт ссылку на Discord, !пк — характеристики компьютера, !расписание — дни эфиров.

В ответ можно подставлять переменные: ник зрителя, аргумент после команды, счётчик вызовов, время эфира, текущий трек Spotify или уровень зрителя. Бот заменит их на настоящие значения в момент ответа.

Примеры ответов

!обнять → $(user) обнимает $(touser) 🤗
!аптайм → Стрим идёт уже $(uptime)
!трек → Сейчас играет: $(song)
!смерти → Смертей на стриме: $(count)

Переменные в ответах

Переменные в ответах
ПеременнаяЧто подставит
$(user)Ник зрителя, который вызвал команду
$(touser)Ник из аргумента или ответа на сообщение, с @
$(query)Весь текст после команды
$(count)Сколько раз команду вызывали
$(uptime)Сколько идёт текущий эфир
$(game) / $(title)Категория и название трансляции
$(song)Текущий трек Spotify
$(level) / $(points)Уровень зрителя и его баллы на канале
$(random:1-6)Случайное число в диапазоне

Полный список — в редакторе команды, кнопка с переменными рядом с полем ответа.

Права и кулдауны

  • Доступ: всем зрителям или только выбранным ролям Twitch, например модераторам или VIP. Отдельных зрителей можно добавить по нику.
  • Два кулдауна: общий для чата и личный для каждого зрителя — так одна команда не забивает чат.
  • Алиасы: одна команда отвечает на несколько названий, например !дс и !discord.
  • Ответ объявлением: бот может отправить ответ как цветное объявление Twitch (нужна модерка).

Таймеры: сообщения по расписанию

Таймер сам пишет в чат через заданный интервал: напоминание про Telegram, ссылку на донат, правила. Вместо интервала можно выбрать окна по дням недели и часам или разовую отправку.

  • Отправка только во время эфира.
  • Условия: минимум активных зрителей в чате, минимум зрителей на стриме, конкретная игра.
  • Часовой пояс задаётся в настройках, чтобы окна совпадали с вашим расписанием.

Автоответы и штатные команды

Автоответ срабатывает без «!»: бот реагирует на ключевые слова в обычном сообщении. Например, на «какой прицел» отвечает настройками прицела.

Штатные команды работают из коробки: !уровень, !топ, !я, !клип, !название, !игра, команды FACEIT. Их можно включать, выключать и добавлять им свои названия-алиасы.

Переезд с Nightbot

Команды, таймеры и автоответы Nightbot переносятся импортом из кабинета. Переменные $(user), $(touser), $(query), $(count) и $(eval) работают как раньше, а случайные числа, время и текущий трек переписываются на переменные RobinSystem автоматически. Дубликаты и названия штатных команд импорт не трогает.

Частые вопросы

Можно ли заменить Nightbot?

Да, RobinSystem покрывает команды, таймеры, автоответы и встроенные механики в одном кабинете.

Как создать свою команду?

В разделе команд задайте имя, ответ и права доступа — бот ответит в чате автоматически.

Есть ли штатные команды?

Да: ранг, баланс, викторина, розыгрыш и другие модули из коробки.