Чат-бот для Twitch и VK Видео Live: команды, таймеры и перенос из Nightbot

Обновлено

Lanol Bot — облачный чат-бот для Twitch и VK Видео Live: на компьютере ничего запускать не нужно. Он отвечает на команды, пишет сообщения по таймеру, благодарит за донаты со всех донат-сервисов и чистит чат Twitch от спама. Команды и таймеры из Nightbot и StreamElements переносятся в пару кликов.

Как добавить бота в чат

  1. 1В кабинете LanolStream открой Bot › Подключение.
  2. 2Для Twitch нажми кнопку и разреши боту писать в твой чат. Бот появится в чате как LanolBot со значком «Чат-бот».
  3. 3Для VK Видео Live нажми «Позвать Lanol Bot в чат VK». Разрешений от тебя не нужно: чат публичный.
  4. 4Напиши в чат !команды — бот ответит списком команд.

В VK Видео Live бот пишет только во время эфира: вне трансляции VK сообщения не принимает. Удалять сообщения и давать таймауты в VK бот не умеет — у VK для этого нет API.

Какие команды есть сразу

КомандаЧто отвечает бот
!цельСколько собрано в общий сбор со всех донат-сервисов
!топТоп донатеров месяца со всех сервисов
!последнийПоследний донат
!аптайм, !играСколько идёт эфир и что на стриме
!расписаниеКогда следующий эфир
!ссылкиСтраница канала со всеми ссылками
!яКарточка зрителя: эфиры и сообщения за 30 дней, место в топе чата
!клипКлип последних ~30 секунд, ссылка в чат (Twitch, в эфире)
!командыСписок команд

У каждой команды есть имя по-английски: !goal, !top и так далее. Если у тебя уже есть своя !расписание или !ссылки, например из Nightbot, бот отвечает твоей.

Свои команды, автоответы и таймеры

  • Свои команды — до 20 в Bot › Команды: ответ, откат и кто может вызвать (все, подписчики, VIP, модераторы). Модератор правит их прямо из чата: !команды добавить !имя ответ.
  • Переменные в ответах: {user} — кто написал, {touser} — кому, {count} — сколько раз вызвали, {uptime}, {game}, {random:1-6}, {pick:да|нет}.
  • Автоответы — бот отвечает на слово без «!», например на «дс» — ссылкой на Discord.
  • Таймеры — до 5 сообщений по кругу, в оба чата или только в Twitch либо VK. Срабатывают, когда в чате кто-то пишет: в пустой чат бот не спамит.

Как перенести команды из Nightbot и StreamElements

  1. 1Открой Bot › Команды и нажми «Найти мои команды». Бот найдёт публичные команды твоего канала в Nightbot и StreamElements по нику Twitch.
  2. 2Отметь нужные и сохрани. Переменные переведутся сами: $(user) станет {user}, $(count) — {count}, $(query) — {args}.
  3. 3Таймеры переносятся в Bot › Сообщения: из Nightbot — входом в Nightbot, из StreamElements — по ключу из их панели. Ключ мы не храним.

У Fossabot и Moobot нет открытого API, оттуда команды придётся перенести руками.

Фильтры чата на Twitch

Бот удаляет сообщения или даёт таймаут за ссылки (кроме белого списка), капс, повторы, стоп-слова, спам смайлами и «залго». Каждое срабатывание видно в журнале, его можно отменить. Банит бот только по твоей команде. Модерация бесплатна на любом тарифе.

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

Чем Lanol Bot отличается от Nightbot?

Он живёт в одном кабинете с виджетами и статистикой: !цель и !топ считают донаты со всех донат-сервисов, бот благодарит за донаты из DonationAlerts, CloudTips и других, и один бот отвечает и в Twitch, и в VK Видео Live.

Сколько стоит бот?

Бесплатно: 20 своих команд, 5 таймеров и вся модерация входят в бесплатный тариф. Pro снимает лимиты.

Нужно ли держать включённым компьютер или программу?

Нет. Бот работает на нашем сервере, даже когда OBS закрыт.

Можно ли оставить Nightbot вместе с Lanol Bot?

Можно, но тогда на одну команду могут ответить оба. Обычно после переноса команд Nightbot из чата убирают.

Один сбор со всех донатов — с котом

LanolStream в закрытой бете и пока бесплатен. Кабинет откроется сразу после заявки.

Подать заявку