Готовая учетная запись бота и серверное подключение.
FAQ
Этот бот начинался как маленькая игрушка для стримера и состоял всего из четырех пользовательских команд. Постепенно он вырос в то, что есть сейчас.
Буду рад обратной связи о работе бота и идеям по улучшению. Почта для связи: i@simpletwbot.ru
Возможности локального бота
-
Команды
Можно создавать команды, которые работают по триггеру, например
!игра, или по награде за баллы канала. Поддерживаются команды в формате/announce, ответы и случайные числа, несколько вариантов ответа и персональный ответ для стримера. Периодические команды бот отправляет через заданный промежуток времени. Подсказки по переменным находятся под знаком «?». -
Розыгрыш
Розыгрыш среди зрителей, написавших заданное слово или фразу в чате, с выбором победителя.
-
TTS
Озвучивание сообщений после заданного триггера или выделенных сообщений. Доступны системная озвучка Windows и нейросетевая озвучка, которая может потреблять до 300-400 МБ оперативной памяти во время работы. По триггеру
!!!!модераторы могут отправить сообщение на озвучивание в любой момент. Поддерживается черный список слов. -
Музыка
Заказ музыки командой в чате или через награду за баллы канала. Трек можно указать ссылкой или названием и исполнителем. Бот ищет музыку на YouTube или в Яндекс Музыке, для которой нужна авторизация. Если бот не сможет прочитать ссылку заказа за баллы, он вернет баллы. Интеграция со Spotify пока работает не полностью.
-
Награды
Создание наград за баллы канала с привязанными GIF, GIF с аудио или коротким видео в формате MP4/WebP. Медиа можно вывести в OBS.
-
Memealerts
Создание награды за баллы канала, за которую зрителю начисляются мемкойны. Пользователь должен заранее получить приветственный бонус Memealerts, иначе начислить мемкойны не получится.
-
Перевод
Перевод сообщений в чате с английского, японского, китайского и корейского языков через MyMemory. Без указания электронной почты доступен перевод до 5 000 символов, с указанием почты - до 50 000.
-
Фильтр
Модерация чата: автоматическое удаление сообщений со словами из черного списка, удаление ссылок с исключениями для Twitch-клипов и музыки, а также выдача мута нарушителю.
-
Уведомления
Сообщения в чат о новых фолловерах, платных подписках, отписках и возобновлении подписок, а также автоматический shoutout для рейдера.
-
Отслеживание
Во время работы бота отслеживаются новые подписки и отписки, ведется история событий.
-
Таймер с озвучкой
Таймер с возможностью выставить время и получить голосовое уведомление в конце.
Режимы работы
Собственное имя бота, собственные токены и двухфакторная аутентификация Twitch.
Как создать токены Twitch, для Локального бота под своим именем.
- Откройте Twitch Developer Console и подайте заявку.
- Создайте приложение и укажите его название.
- В поле OAuth Redirect URL укажите
http://localhost:7000/callback. - Выберите категорию Chat Bot.
- Для подключения понадобятся Client ID и Client Secret созданного приложения.
Возможности сетевого бота
-
Команды
Команды по текстовому триггеру или награде за баллы канала: объявления, ответы, случайные числа, несколько вариантов ответа, персональный ответ стримеру и периодическая отправка. Подсказки по переменным находятся под знаком «?».
-
Уведомления
Сообщения в чат о новых фолловерах, платных подписках, отписках и возобновлении подписок, а также автоматический shoutout для рейдера.
-
Отслеживание
Отслеживание подписок и отписок с хранением истории в течение 30 дней.
-
Фильтр
Автоматическое удаление сообщений со словами из черного списка и ссылок, кроме Twitch-клипов и музыки, а также выдача мута нарушителю.
-
Розыгрыш
Розыгрыш среди зрителей, написавших заданное слово или фразу в чате, с выбором победителя.
-
Награда «Заказ Музыки»
Создает награду за баллы канала, которую использует локальный бот.
-
Memealerts
Создание награды за баллы канала, за которую зрителю начисляются мемкойны. Для начисления пользователь должен заранее получить приветственный бонус Memealerts.