Как настроить бот для стрима

Новости и статьи

Всё о продвижении стримов. Новости о нас, кейсы, отзывы, исследования, экспертные мнения, ответы на самые важные вопросы.

Чат-боты для стрима: обзор

Чат-боты для стрима: обзор

В этом материале мы сделаем краткий обзор популярных чат-ботов для стрима, которые помогут вам в модерации, оповещениях и много чем еще. Начнем пожалуй с того, что чат-боты, это не те боты, которые накручивают некоторые недобросовестные стримеры для имитации активности чата. Нельзя забывать, что это нарушает правила Twitch’a и за это можно легко получить бан. Речь в статье пойдет, про других чат-ботов — это скорее роботы-модераторы. Модераторы-люди — это, конечно хорошо, но люди совершают ошибки, у них не такая быстрая реакция, как у машины, и конечно людям иногда нужно спать. Вы хоть раз видели робота, который говорил бы: «Это был тяжелый день, пожалуй я пойду вздремну?»

По этим причинам сторонние разработчики создали «ботов». Они могут выполнять основные задачи модерации, такие как: автоматические тайм-ауты (временное отстранение пользователя), если пользователь использует запрещенные слова или оскорбления, выполнение пользовательских команд чата и многое другое.

Зачем мне бот на канале, если у меня есть модераторы?

Для очень маленьких каналов с небольшим количеством просмотров — да, в боте нет особой нужды, но как только ваш канал начинает расти, то стоит уже задуматься о наличии бота. Ведь с его помощью можно перестать отвечать на великое множество стандартных вопросов, по типу — «а какой ПК у стримера?», можно просто создать команду для бота, который по определенному вами запросу будет выводить информацию. Но нельзя переусердствовать с этим, потому что когда у вас в чате немного активно общающихся людей, а бот «спамит» ссылку на ваши соц.сети, это начинает раздражать, и люди могут уйти.

Допустим я хочу добавить себе бота, где его взять?

На данный момент существует очень много ботов, как полностью бесплатных, так и с платными функциями. Рассмотрим самых используемых чат-ботов на данный момент:

Все эти боты имеют схожий функционал, но оптимизированы для разных целей и сценариев. Их можно спокойно программировать и контролировать с помощью «чат-команд», эти команды, как правило, выглядят примерно так: «!social» — команда отобразит в чате ссылки на соц.сети.

Проведем краткий обзор этих чат-ботов для стрима и пробежимся по их основным функциям.

Nightbot (nightbot.tv)

Nightbot — бот который специализируется на простоте использования и забавных функциях, подойдет для небольших каналов. Но это не говорит о том, что крупные каналы не должны его использовать. Хоть и выглядит он простенько, но функционал у него очень разносторонний — от автоматической модерации и удаления непристойных сообщений, до проведения розыгрышей и голосований. Бот бесплатный, но если вы задонатите разработчикам, вам откроется расширенный функционал. Полный список команд можно найти на панели управления бота.

Moobot (moo.bot)

Moobot — предназначен для простоты использования, с высокоуровневой панелью управления, из которой вы можете редактировать все настройки бота. Одним из самых больших преимуществ является его чрезвычайная скорость и надежность, созданная для предотвращения спама путем мгновенного отключения пользователей. Функционал данного бота тоже огромен, в нем есть очень много инструментов для персонализации своего стрима — от выведения информации о игре или герое, за которого вы сейчас играете, до персонального приветствия нового пользователя чата. С помощью Moobot’a также можно проводить розыгрыши и опросы с голосованиями. Бот бесплатный, но за дополнительную плату расширяются базовые функции: вышеупомянутые персональные приветствия новых пользователей чата, а также увеличенное количество слотов, для сохранения пользовательских команд.

StreamElements (streamelements.com)

StreamElements — на самом деле это All-in-one решение, которое включает в себя — донат-площадку, панель управления стримом, систему лояльности («поинтов», «очков») с возможностью покупки за эти очки, и конечно же бота. Данный бот имеет очень много предустановленных настроек и вариантов событий, вам нужно лишь включить нужное и все готово. Так же в нем есть спам-фильтр с возможностью гибкой настройки и таймер, который будет писать сообщения с определенным интервалом (время или количество строк в чате). Бот бесплатный и предоставляет очень много интересных функций, которые уже изначально настроены — бери и пользуйся.

RutonyChat Bot (store.steampowered.com)

RutonyChat Bot — тоже является All-in-One решением, но разработанное уже нашими соотечественниками. Эта многофункциональная программа не только украсит ваш стрим, но и позволит упростить взаимодействие со зрителями. Будь то голосование либо оповещение о новой подписке. А так же включает в себя бота с очень гибкой настройкой, которая позволит вам даже создать своего собственного бота, который будет персональным для вашего стрима. RutonyChat вобрал в себя все самое лучшее от всех сторонних сервисов. Сама программа, как и бот, являются платной и распространяются через Steam.

Wizebot.tv (wizebot.tv/index)

WizeBot — очень простой преднастроенный бот для любых ваших нужд. Содержит в себе большое количество преднастроенных команд, таких как — встроенные игры для чата (бинго, рулетка, дуэль и.т.д.), заказ музыки, система розыгрышей и раздач, виртуальный магазин, система рангов и многое другое. Так же бот имеет некоторые, дополнительные, интеграции с парой игр (Project Zomboid, 7 Days to Die), которые позволяют чату взаимодействовать с игрой и помогать или мешать стримеру. Бот абсолютно бесплатен, а так же разработчики предлагают заключить со стримерами партнерские соглашения, если вы удовлетворяете их условиям (не менее 10000 подписчиков, канал старше 3-х месяцев, минимальное кол-во зрителей на стриме не менее 45). Еще существует премиум подписка, которая предоставляет доступ к дополнительным функциям.

Читайте также:  Как настроит зажигания приора

Так какого бота выбрать?

На самом деле этот вопрос остается открытым. Каждый найдет для себя в данных ботах какие-то сильные или слабые стороны. Решать вам, но для новичков, которые еще не сталкивались с ботами, я бы посоветовал обратить внимание на Moobot или Nightbot. С их помощью вы легко поймете нужны вам боты на стриме или нет.

Источник

Nightbot – чат бот для YouTube

Ютуб – это в первую очередь видеохостинг, но помимо возможности добавления новых роликов, пользователь может проводить здесь прямые трансляции. Данной функцией уже пользуется довольно много людей. Проводя стрим, есть возможность общаться со зрителями напрямую, посредством чата. Однако, если ежесекундно в чат добавляется сразу по несколько сообщений, то прочитать каждое точно не получится. В таких ситуациях на помощь приходят боты. В этой статье будет рассказано о Nightbot для Ютуба.

Свойства бота и установка

Nightbot – это скрипт, который работает в среде стриминговых площадок, выполняя поставленные перед ним задачи. Пользователь может запрограммировать приложение, например, на выполнение определенных команд. Таким образом трансляции станет проводить на порядок проще, ведь не нужно будет постоянно отвлекаться на сообщения из чата, оставленные подписчиками. Например, можно установить «антиспам». Активировав эту опцию, все надоедливые, периодически повторяющиеся сообщения в чате будут самоочищаться.

Но поговорим сначала об установке бота:

  1. Перейдите на главную страницу сайта разработчиков бота.
  2. Нажмите по кнопке «Login» которая располагается в верхнем правом углу страницы.
  3. Выберите пункт «Login with YouTube», чтобы в будущем подключить бота именно к Ютубу. Как можете заметить, сервис предоставляет возможность использования бота для Twitch-аккаунтов.
  4. Появится форма для авторизации аккаунта Google. Введите свои регистрационные данные и нажмите кнопку «Готово». Обратите внимание на то, что вводить нужно логин и пароль, который вы используете для входа в свою учетную запись на YouTube.
  5. Nightbot запросит разрешение на выполнение дополнительных действий с вашим аккаунтом. Предоставьте их, нажав кнопку «Разрешить».
  6. Вас перенаправят обратно на портал Nightbot в уже созданную учетную запись. Здесь необходимо подключиться к каналу на Ютубе. Чтобы это сделать, нажмите по кнопке «Join Channel».
  7. В появившемся диалоговом окне скопируйте в буфер обмена URL, выделенный красным, и перейдите по ссылке «Community Settings».
  8. Откроется вкладка со страницей YouTube. Вам необходимо вставить ранее скопированную ссылку в поле «Модераторы», выбрать Nightbot и нажать кнопку «Сохранить».

Тем самым вы предоставите доступ боту к вашей учетной записи Ютуб. После этого можно будет приступать к настройке.

Подробная настройка

Это очень важный этап, так как если параметры задать неверно, то бот попросту не будет работать должным образом.

Commands

Начнем мы с команд Nightbot. Чтобы с ними работать, необходимо на боковой панели перейти в раздел «Commands», а затем выбрать меню «Custom». На открывшейся странице можно добавить команды для работы с чатом, для этого потребуется всего лишь нажать по кнопке «Add Command». Появится окно, в котором надо указать название команды. Во второй графе – ввести сообщение, которое будет выводиться в чат.

Timers

Довольно полезная функция – Timers. Перейдя в одноименный раздел на сайте, вы сможете добавить один или несколько таймеров, которые периодически будут выводить в чат текст, заранее указанный вами.

Spam protection

Как уже говорилось ранее, вы можете настроить «антиспам», делается это в разделе «Spam protection». Стоит отметить, что присутствуют категории спама. Так, вы можете заблокировать зрителя, который постоянно отправляет одни и те же сообщения, но ничего не сделать с тем, кто пишет большими буквами.

Help docs

Мы разобрали самые важные настройки Nightbot, но их осталось еще очень много. Чтобы во всем разобраться, рекомендуем посетить страницу «Help docs», на которой собрана вся документация по работе с ботом.

Источник

Установка и настройка Streamlabs Chatbot

Как может быть известно всем тем, кто так или иначе связан со стримингом и стримами, для автоматической модерации, оповещений и развлечения зрителей существуют чат-боты. Один из таких чат-ботов для twitch, youtube или mixer — бесплатная standalone программа Streamlabs Chatbot.

Установка и подключение

Скачиваем и устанавливаем сам Streamlabs Chatbot, а также необходимый для его работы Python 2.7.13. Программы лучше устанавливать в папки по умолчанию. Запускаем программу чат-бота где вас встретит помощник установки.

Выбираем платформу для стриминга. Создаём и авторизуем отдельный аккаунт для вашего бота, от имени которого он будет писать сообщения в чате. На этом этапе отдельный аккаунт можно и не создавать, авторизовавшись со своего основного, но тогда бот будет писать сообщения от его имени. В следующих пунктах авторизуем свой основной аккаунт, а также логинимся в Streamlabs с помощью всё того же twitch или youtube.

Читайте также:  Как настроить фотоаппарат canon eos 60d

Console

После успешной первичной настройки вы попадёте в окно консоли, где отображаются все сообщения чата, системные сообщения, список зрителей, поле для отправки сообщений в чат от имени стримера или бота. У каждого сообщения имеются стандартные инструменты модерации — бан, таймаут или удаление сообщений. Вверху окна имеются кнопки макросов, о настройках которых будет рассказано позже.

Dashboard

Окно настроек вашего стрима, работает только с twitch. Здесь можно выбрать категорию и название, запустить рекламу, если вы партнер, настроить автоматические хосты, в том числе для сообществ. Имеется помощник проведения рейдов. С его помощью можно провести рейд другого канала, а также указать количество баллов которые получат участники рейда.

Доступные команды чата:

  • !status Название стрима — Изменяет название стрима.
  • !game The Witcher 3 — Изменяет категорию стрима.
  • !starthost — Запустить автоматическую ретрансляцию.
  • !stophost — Остановить ретрансляцию.

Commands

Раздел посвященный командам, в нём можно создавать свои собственные команды чата используя специальные переменные. Можно создавать свои группы для команд, например группа начинающаяся с [GAME], будет работать только если вы стримите в категории этой игры. Пример [GAME] The Outer Worlds.

Доступные команды чата:

  • !command add !фильм +r Сегодня мы смотрим фильм Джокер (2019) — Добавить команду !фильм, +r — Для группы Regular.
  • !command edit !фильм +a Сейчас мы смотрим фильм Чужой — Отредактировать команду !фильм, +a — Для группы Everyone.
  • !command remove !фильм — Удалить команду !фильм.
  • !сommand add !печеньки +a У нас $count печенек — Добавить команду !печеньки с счетчиком.
  • !сommand сount !счетчик 10 — Добавить значение к счетчику команды !печеньки.
  • !command usage !фильм SC — Принцип использования. SC, SW, SB, DC, DW, DB, CB, WB, A*.
  • !enable !фильм true — Включить или выключить команду, true или false соответственно
  • !command cooldown !фильм 2 — Установить глобальный лимит времени через который можно использовать команду.
  • !command usercooldown !фильм 5 — Установить персональный лимит времени через который можно использовать команду.

Кликнув правой кнопкой мыши на команде её можно экспортировать в файл. Аналогично можно импортировать команды из файлов.

Timers

Это раздел для создания таймеров — сообщений которые бот будет публиковать в чат автоматически, через определенное время. Интервал времени можно указать нажав на шестерёнку в правом верхнем углу раздела. Так как все таймеры следуют одному и тому же интервалу, бот опубликует сначала первый, затем второй и так далее, по кругу. Таймеры также можно разделять по группам, указывать им префикс [GAME] Название игры и эти таймеры будут работать только на стримах этой игры.

Доступные команды чата:

  • !timer add !meow /me мяукнула на $randusername — Добавляет таймер.
  • !timer edit !meow /me шипит на $randusername — Редактирует таймер.
  • !timer remove !meow — Удаляет таймер.
  • !activate !meow false — Включить или выключить таймер, true или false соответственно.

Quotes

Здесь можно собирать крылатые цитаты сказанные вами во время стрима. Нажав шестеренку в правом верхнем углу раздела, вы можете настроить кому разрешено пользоваться командой и кому можно добавлять новые цитаты, выбрать формат даты и сам формат отображения цитаты. Каждая цитата будет содержать информацию о дате и рубрике стрима на момент её создания.

Доступные команды чата:

  • !quote add «Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного» — AlbertEinstein — Добавляет цитату в список.
  • !quote edit 12 «Самое непостижимое в этом мире — это то, что он постижим.» — AlbertEinstein — Редактирует цитату с id12.
  • !quote remove 12 — Удаляет цитату с id12.
  • !quote — Публикует случайную цитату в чат.
  • !quote 12 — Публикует в чат цитату с id12.

Extra Quotes

Аналогично разделу Quotes здесь можно добавлять любой контент, но в отличие от команды !quote здесь имя команды может быть любым, например !gif. Также можно включить или выключить отображение даты и рубрики у элемента команды.

Доступные команды чата:

  • !gif add http://tiny.cc/4sz9fz — Добавляет ссылку в список.
  • !gif edit 16 http://tiny.cc/puz9fz — Редактирует ссылку с id16.
  • !gif remove 16 — Удаляет ссылку с id16.
  • !gif — Публикует случайную гифку в чат.
  • !gif 16 — Публикует гифку с id16.

Give Away

Раздел посвященный раздачам. Здесь можно пригласить зрителей участвовать в раздаче чего бы то ни было, выбрать стоимость «билета» для участия в раздаче, если в настройках бота включена внутренняя валюта. Также можно отслеживать сколько у зрителя «билетов» и количество его сообщений в чате.

Доступные команды чата:

  • !giveaway start !raffle|cookies|1|25|regular — !giveaway start команда для участия|приз|количество победителей|стоимость участия|группа пользователей.
  • !giveaway start !raffle|cookies|everyone — !giveaway start команда для участия|приз|группа пользователей.
  • !giveaway close — Закрыть раздачу.
  • !giveaway winner — Выбрать победителя.

Songrequest

Система заказа музыки позволит создать свой плейлист воспроизведения музыки с YouTube, а также позволит зрителям заказывать музыку через чат, в том числе за баллы бота.

Доступные команды чата:

  • !songrequest dQw4w9WgXcQ — Заказать музыку, id или ссылка на трек с YouTube.
  • !skip — Проголосовать за пропуск текущего трека.
  • !veto — Пропустить текущий трек.
  • !wrongsong — Удаляет последний заказанный вами трек из списка.
  • !songlist — Список треков.
  • !songblacklist add (id) — Добавить id трека в черный список.
  • !songblacklist remove (id) — Удалить id трека из черного списка.
  • !volume 50 — Установить громкость плеера на 50%.

Sound Files

Здесь можно добавить воспроизведение звуковых файлов привязанных к командам чата. У каждого файла есть настройка громкости, сколько раз команда должна быть написана в чате, для воспроизведения и прочие настройки прав для использования.

Читайте также:  Почему не работает дроид кам

Queue

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

Доступные команды чата:

  • !queue open Left 4 Dead 2 — Открыть очередь на присоединение к игре.
  • !queue close — Закрыть очередь.
  • !queue clear — Очистить очередь.
  • !queue pick 3 — Взять троих ближайших зрителей из очереди.
  • !queue random 3 — Взять троих случайных зрителей из очереди.
  • !queuelist — Посмотреть список очереди.
  • !join — Присоединиться к очереди.
  • !leave — Покинуть очередь.

Counter

Счётчик можно использовать для вывода на стрим количества смертей при прохождении игры. Так, например, делают некоторые стримеры при прохождении игр вроде Dark Souls. В целом, настройки счётчика можно изменить под что угодно, главное чтобы в поле Message Template был символ #, он будет заменён на число счётчика при его отображении. Вывести счётчик смертей в OBS можно используя файл death.txt, который находится в каталоге бота, по пути:

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

Доступные команды чата:

  • !death + — Добавить +1 смерть к количеству смертей.
  • !death — — Отнять −1 смерть от количества смертей.
  • !death 10 — Установить количество смертей 10.
  • !death — Посмотреть текущее количество смертей.

Currency

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

Доступные команды чата:

  • !points add enotPoloskun — 10000 Добавить 10000 баллов зрителю enotPoloskun.
  • !points remove enotPoloskun 500 — Отнять 500 баллов у зрителя enotPoloskun.
  • !points add +viewers 100 — Добавить по 100 баллов каждому зрителю в чате.
  • !points remove +viewers 100 — Отнять по 100 баллов у каждого зрителя в чате.
  • !points — Узнать своё количество баллов.
  • !transfer enotPoloskun honeymoney — Передать баллы зрителя enotPoloskun зрителю honeymoney.

Users

В этой вкладке находится список всех зрителей канала, их id, никнейм, текущая роль прав, история блокировок, время последнего посещения, количество проведённых рейдов. Здесь можно редактировать их права, назначать редакторов команд бота, смотреть и изменять количество баллов, если они включены.

Система опросов позволяет запускать голосование в чате. При желании можно сделать голосование платным за баллы.

Доступные команды чата:

  • !poll start Какую игру проходить следующей?|10|1|false|Witcher III|Minecraft — !poll start Вопрос голосования|Стоимость в баллах|Максимальное количество голосов|Несколько вариантов голосования (true/false)|Варианты ответов.
  • !poll start Какую игру проходить следующей?|Witcher III|Minecraft — !poll Вопрос голосования|Варианты ответов.
  • !poll stop — Остановить голосование.
  • !vote 1 — Проголосовать за вариант 1.

Betting

Система ставок с помощью которой зрители могут делать ставки на исход той или иной ситуации, выигрывая баллы. В настройках можно выбирать один или несколько выигрышных вариантов.

Доступные команды чата:

  • !betting start Будет хорошая или плохая концовка?|35|1|100|true|да|нет|не знаю — !betting start На что делается ставка|Процент выигрыша|Минимальная ставка|Максимальная ставка|Несколько вариантов ответа (true/false)|Варианты ответа.
  • !betting start Будет хорошая или плохая концовка?|да|нет|не знаю — !betting start На что делается ставка|Варианты ответа.
  • !betting stop — Запретить делать ставки.
  • !betting abort — Завершает и возвращает сделанные ставки.
  • !betting winner 28 — Выбрать выигрышный id.
  • !bet 1 1000 — Сделать ставку 1000 баллов на вариант ответа с id1.

Events

Система событий позволяет боту автоматически приветствовать выбранного пользователя, текстом или проигрыванием аудио. При выбранном параметре Join Events срабатывает, когда зритель присоединяется к каналу. При Speak Events срабатывает, когда зритель напишет в чат.

Mod Tools

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

Notifications

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

Discord

Этот раздел позволит настроить функции бота для вашего Discord канала. Оповещения о запуске стрима, сообщения по таймеру и автоматическое назначение роли новым участникам.

Settings

General

В этом разделе можно настроить основные функции, такие как автоматическое подключение бота к чату, аудиовыходы, отображение счётчика зрителей и так далее.

Localization

Раздел который позволяет перевести сообщения бота на любой другой язык.

Usage

Здесь можно настроить где и как можно использовать команды бота.

Macros

Здесь можно настроить сообщения макросов для семи различных кнопок, чтобы публиковать команды/сообщения в чате когда вы нажимаете на них.

Hotkeys

С помощью горячих клавиш можно настроить включение и отключение треков из Songrequest, пропуск, увеличение и уменьшение громкости. Также здесь можно настроить клавиши для макросов из предыдущего раздела настроек.

Style

Настройки внешнего вида бота, можно выбрать из нескольких скинов или выбрать свои цвета для разных элементов.

Полезные ссылки

*SC — Stream Chat, SW — Stream Whisper, SB — Stream Both, DC — Discord Chat, DW — Discord Whisper, DB — Discord Both, CB — Chat Both, WB — Whisper Both, A — All

Источник

Оцените статью