Чат-бот для стримеров
Бот для Twitch: команды, модерация и игры с чатом
RASTYTOOLS это бесплатный чат-бот для Twitch с настройкой на русском языке. Он отвечает на команды, удаляет сообщения со стоп-словами, собирает голоса в опросах и заявки в розыгрыши, ведёт свою валюту и очередь заказа музыки.
Ставить программу не нужно: вы входите через Twitch, и бот rastytools_bot сам заходит в чат вашего канала. Настройки живут в браузере.
Обновлено
Как подключить бота за 3 шага
Войдите через Twitch
Бот rastytools_bot сам зайдёт в чат вашего канала. Устанавливать ничего не нужно.
Сделайте бота модератором
Напишите в чате /mod rastytools_bot. Без этого бот не сможет удалять сообщения со стоп-словами.
Включите нужное
В разделе «Функции бота» отметьте модули, а в чате проверьте любую команду, например !uptime.
Что умеет бот
| Функция | Как это работает |
|---|---|
| Встроенные команды | !uptime, !погода, !ранг, !время (сколько зритель смотрит канал), !топ, игры !рулетка, !дуэль, !шар, !монетка, !кубик. Работают сразу после входа. |
| Свои команды | !setcmd имя текст прямо из чата или редактор в кабинете: роли (все, подписчики, VIP, модераторы), паузы на весь чат и на одного зрителя, переменные {user}, {touser}, {count}, {random 1-100}, {pick а|б}. |
| Автосообщения | Бот пишет ваш текст раз в 5-240 минут, только во время эфира и только если в чате было достаточно сообщений. |
| Модерация и стоп-слова | Ловит запретные слова, даже если их пишут латиницей, через точки и пробелы, с растянутыми буквами или в английской раскладке. Фильтр ссылок с !permit ник. Бот удаляет сообщение, банов не выдаёт. |
| Опросы и розыгрыши | Зрители голосуют цифрой в чате и пишут !участвую, чтобы попасть в розыгрыш. Результат и победитель видны на экране стрима. Подробнее на страницах опросов и розыгрышей. |
| Заказ музыки | !sr или !заказ со ссылкой на YouTube, !песня, !очередь, !пропустить голосованием. Плеер играет на странице «Заказ музыки» в кабинете, её можно добавить в OBS доком. |
| VIP на время | !vip @ник 3ч выдаёт VIP на срок, бот снимет его сам. VIP можно продавать за награду баллов канала. |
| Помощь чату | Подсказка, если зритель забыл переключить раскладку («ghbdtn» станет «привет»), и конвертер валют: «$100» бот переведёт в рубли. |
| Приветствия и память | Бот узнаёт завсегдатаев и лично здоровается с ними в новом эфире, опираясь на мемы и факты канала, которые задаёте вы. |
| ИИ-функции | Переводчик чата, строгий режим модерации, AI-моменты !прожарка, !суд, !шип с карточкой на экране и соведущий, который отвечает зрителям по имени. |
| Озвучка чатаскоро | Зритель пишет !!!текст и выбирает голос, модератор управляет очередью. |
Полный список с примерами ответов лежит на странице команд бота.
Если у вас Nightbot или StreamElements
Менять бота не обязательно. RASTYTOOLS может работать рядом: он отвечает только на свои команды, а на чужие молчит. Других ботов (Nightbot, StreamElements, Moobot, Fossabot) он не считает зрителями, поэтому они не попадают в топы и в подсчёт времени просмотра.
- Перенос команд. На странице «Свои команды» есть вкладка «Перенос из Nightbot»: укажите имя канала, и команды Nightbot или StreamElements появятся у нас. Таймеры Nightbot не переносятся.
- Одинаковые команды. Если
!uptime,!commandsили игра вроде!rouletteесть у обоих ботов, ответят оба. Выключите дубль у одного из них. Команды!followage,!game,!titleи!soу нас по умолчанию выключены как раз поэтому. - Имена встроенных команд заняты. Свою команду с именем встроенной создать нельзя, при переносе такие строки помечаются и пропускаются.
Модерация чата без лишних банов
Стоп-слова задаёте вы. Бот сравнивает сообщение с ними после того, как уберёт обходы: заменит латинские буквы и цифры на русские, склеит слово, разбитое точками или пробелами, сожмёт повторы букв и проверит текст, набранный в английской раскладке. Модераторов и подписчиков можно не трогать отдельными флажками.
Сообщения владельца канала и команды с «!» модерация не проверяет. Найдя запретное слово, бот удаляет сообщение и пишет отметку в журнал. Поэтому боту нужны права модератора.
Частые вопросы о боте
Сколько стоит бот?
Нисколько. Бот и все инструменты RASTYTOOLS бесплатные, платных тарифов нет. Проект живёт на добровольной поддержке.
Как добавить свою команду боту?
Модератор или владелец канала пишет в чате !setcmd имя текст, например !setcmd дс Наш Discord: ссылка. Удалить команду можно через !delcmd имя, список покажет !команды. Роли, паузы и счётчики настраиваются в кабинете на странице «Свои команды». Все команды бота
Зачем делать бота модератором?
Только модератор может удалять сообщения, поэтому без этого не работают стоп-слова и команда !упс. Ещё Twitch даёт модераторам больший лимит сообщений, и бот успевает ответить большему числу зрителей. Команда в чате: /mod rastytools_bot.
Бот банит зрителей или выдаёт таймауты?
Нет. Модерация удаляет сообщение с запретным словом и записывает это в журнал модерации. Банов бот не выдаёт, решение о бане остаётся за вами и вашими модераторами.
Можно ли оставить Nightbot или StreamElements?
Да. Наш бот отвечает только на свои команды и молчит на чужие. Совпадают обычно !uptime, !commands и игры вроде !roulette: если такая команда есть у обоих ботов, ответят оба, поэтому дубль лучше выключить у одного из них. Свои команды из Nightbot и StreamElements можно перенести в кабинете.
Работает ли бот на YouTube, Kick или VK?
Сейчас бот работает только с чатом Twitch. Оверлеи для OBS можно показывать на любой площадке, но команды, опросы из чата и розыгрыши по «!участвую» работают на Twitch.
Что бот хранит о зрителях?
Тексты сообщений хранятся не дольше 90 дней и удаляются автоматически. Любой зритель может написать в чат !забудь, и бот сотрёт всё, что о нём знает. Политика конфиденциальности
Какие функции бота работают на нейросети?
Приветствия завсегдатаев, переводчик чата, строгий режим модерации, AI-моменты (!прожарка, !суд, !шип) и соведущий. Остальное, включая команды, стоп-слова, опросы и розыгрыши, работает без нейросети.
Попробуйте на своём канале
Вход через Twitch, пароль остаётся у Twitch. Все инструменты бесплатные.