Настройка бота NightBot для twitch

Содержание:

Комментарии

Альтернативная ссылка:




53685

Рейтинг: 3.9/5 - 54 голосов

«NightBot» – ваш помощник по управлению чатом

Сейчас у любого стримера обязан быть собственный бот, который поможет ему в модерировании, фильтрации и управлении чатом. Без таких ботов просто не обойтись, ведь он выполнят за вас основную работу и упрощает вашу стримерскую деятельность. Одним из таких помощников считают – «NightBot».

NightBot – свойства бота и установка

Этот бот можно найти на официальном сайте https://nightbot.tv. Перейдя на сайт, сразу настраиваем и устанавливаем бота на твич аккаунт:

  • Заходим на сайт https://nightbot.tv и логинимся через аккаунт твич.

Настройка NightBot для twitch

  • Выбираем функцию «join channel» и добавляем бота на ваш канал.

Настройка NightBot для twitch

В открытом окне появляется функция – сделать бота модератором на вашем канале. Для этого вам нужно прописать в чате на вашем канале в Twitch команду – «/mod nightbot».

Настройка NightBot для twitch

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

NightBot – подробная настройка

После установки «NightBot», следует его правильно настроить под ваш Twich канал. Для этого разберем его настройки:

Первое меню, в которое нужно зайти - это «Commands» → «Custom».

Настройка NightBot для twitch

Тут можно настроить различные команды для бота, чтобы управлять чатом, для добавления команд нажимаем кнопку «Add Command». Любое название команды лучше всего начинать с восклицательного знака. Пример - !youtube. После команды, можно настроить сообщение, которое будет выдавать бот для участника чата. Все команды и сообщения можно изменять, удалять и редактировать.

Настройка NightBot для twitch

  • Userlevel - кто может использовать команду:
    • Everyone - все посетители канала.
    • Subscribers - только подписчики.
    • Regulars - пользователи из списка постоянных. 
    • Moderators - только модераторы.
    • Owner - только владелец канала. 
  • Cooldown - минимальный промежуток между запросом команды
  • Alias - на какую команду может ссылаться эта команда.

Вторая вкладка, которую нужно будет настроить - «Timers».

Настройка NightBot для twitch

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

Следующее меню - «Spam protection».

Настройка NightBot для twitch

Это меню отвечает за защиту от спама. Если у вас подписчиков немного, то вначале можно не включать ползунки, но если у вас большой поток зрителей, то стоит настроить это меню. Тут можно выставить бан за спам, категории спам и многое другое. Меню делится на несколько блоков: blacklist, excess caps, excess emoties, links, excess symbols, repetitions. Каждый блок отвечает за определённые фильтры спама, которые можно настроить.

  • Меню - «Help docs».

Настройка NightBot для twitch

Здесь собрана вся документация по боту и все команды которые идут по умолчанию. Тут можно зайти в меню, где вам будут представлен список команд, посмотреть, что означает та или иная команда и позже настроить все под себя в «Commands» → «Default». Бот будет выдавать те команды, которые вы сами настроить. Это могут быть игры, развлечения и другие все возможные варианты.

Еще одно полезное меню - «Song requests».

Настройка NightBot для twitch

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

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

NightBot – команды бота

  • !nightbot:
    • join - приглашение «NightBot» зайти на Ваш канал [только для владельца];
    • part или leave - выгнать «NightBot» с вашего канала [только для владельца]
  • !commands - ссылка на страницу команд для этого канала:
    • add - добавить команду «NightBot»-у:
      • !command_name - произвольное имя команды, добавлять с ! знаком, можно использовать кириллицу;
      • userlevel- задать пользователя который может использовать команду, возможные значения:
        • owner - владелец канала;
        • moderator - модераторы канала;
        • regular - пользователи из списка постоянных;
        • subscriber - только подписчики;
        • everyone - все посетители канала;
      • cooldown - количество секунд до повторного использования команды, диапазон 5...300, по умолчанию 30
      • !aliasэто другая команда, которую вы хотите вызвать этой командой. Обратите внимание, чтобы вывести сообщение текущей команды в другой команде вам нужно поместить переменную  $(query) в command response
      • command response. - задать произвольное сообщение оно будет выведено «Nightbot»-ом при вызове команды;
    • edit - редактирование существующей команды:
      • может принимать те же параметры, что и add ;
    • delete - удалить существующую команду из «NightBot»;
    • примеры:
      • !commands add !testing Эгегей это тестовое сообщение Бро - добавить команду !testing;
      • !commands delete !testing - удалить команду !testing;
      • !commands add !command_name -ul=userlevel -cd=cooldown -a=!alias command response
  • !commercial - запуск коммерческой рекламы:
    • duration - это длина коммерческой рекламы. Продолжительность может быть 306090120150 и 180 секунд;
    • [silent] - является необязательным параметром, который скрывает ответ, «NightBot»-а при использовании таймера.
  • !filters - управление спам-фильтром:
    • blacklist - блокирует размещение определенных слов или фраз;
    • caps - блокирует размещение сообщений в верхнем регистре; 
    • emotes - блокирует размещение эмоций в большом количестве;
    • links - блокирует размещение ссылок, а также добавляет в белый список определенные ссылки;
    • symbols - блокирует размещение символов в множественном количестве; 
    • repetitions - блокирует размещение повторяющихся слов или фраз; 
    • примеры: 
      • !filters blacklist disable - эта команда выключает чёрный список;
      • !filters blacklist - эта команда в «NightBot» вернется с ответом о дополнительной настройке, если небыли указаны другие параметры.
  • !game - показать текущую игру на канале:
    • game_name - задаёт название игры для канала;
    • пример:
      • !game PUBG - установит название игры как PUBG
  • !poll new  title | option 1 | option 2:
    • new - создать новый опрос/голосование:
      • title - произвольный заголовок вашего опроса;
      • option - произвольные варианты ответов которыми пользователи могут голосовать, разделяются вертикальной чертой |. Минимальные ограничения в 2 варианта, максимальные - 30 вариантов.
    • results - просмотреть текущие результаты последнего опроса/голосования:
    • примеры: 
      • !poll new Вам нравится наш сайт? | Да | Нет | Не знаю;
      • !poll new Я красивый стример? | Да | А то | Красивее не видел - опросы будут доступны на сайте http://www.strawpoll.me/18255319.
  • !regulars addusername:
    • add - добавить пользователя в список постоянных:
      • username - имя пользователя, которого вы хотите добавить в качестве постоянного. В случае YouTube, это будет URL YouTube канала пользователя;
    • delete - удалить пользователя из списка постоянных:
      • username - имя пользователя, которого вы хотите удалить. В случае YouTube, это будет URL YouTube канала пользователя;
    • пример:
  • !songs - команда управления AutoDJ, страница с AutoDJ должна быть открыта в браузере:
    • current - отображение текущей песни из AutoDJ;
    • delete - удалить композицию из очереди;
    • list - ссылка на список песен;
    • playlist - ссылка на список воспроизведения;
    • next - отображение следующей песни из AutoDJ;
    • request - добавление песни в очередь;
    • skip - пропуск воспроизводимой песни из AutoDJ;
    • save - добавление текущей композиции в список воспроизведения;
    • promote - перемещение текущей песни в конец списка;
    • volume - просмотр и изменение текущей AutoDJ громкости;
    • play - старт проигрывания AutoDJ (должен быть открыт в браузере);
    • pause - пауза проигрывания AutoDJ (должен быть открыт в браузере);
    • пример:
  • !title - показать текущий заголовок на канале:
    • title_name - произвольный заголовок для канала;
    • пример:
      • !title Шалю, играю, кусаюсь. 
  • !winner - определить случайного победителя на канале

NightBot – список переменных

Переменные применяются по шалону $(имя переменной) и используются внутри команд:

  • $(arguments) - переменная аргумента, использованная в начале работы команды;
  • $(battlelog) - статистика пользователя из профиля EA Battlelog :
    • $(battlelog stats platform game username)
    • platform - это платформа на которой запущена игра (значения могут быть pcps3pc4xbox360 и xboxone);
    • game - это непосредственно сама игра (значения могут быть bf3bf4bfh и mohv);
    • username - это имя пользователя, статистика которого будет отображаться;
    • Пример:
      • !commands add !battlelogstats $(battlelog stats $(query)) - добавление команды, которая позволит зрителям просматривать статистику игрока;
      • !commands add !battlelogstatus $(battlelog status username) - статистика игрока
  • $(channel) - имя текущего канала;
    • пример:
      • !commands add !followers $(channel) has $(twitch $(channel) "{{followers}} followers!") - добавление команды, которая отобразит сколько Twitch-подписчиков на текущем канале
  • $(count) - переменная, которая автоматически увеличивается;
    • пример:
      • !commands add !hug /me hugged $(touser) ($(count) hugs have been given) - добавили подсчёт использования команды !hug;
  • $(countdown) - время, оставшееся до определенного времени;
  • $(countup) - время, прошедшее с момента определенного времени;
  • $(djkhaled) - отображение одного из успешных? DJ Khaled;
  • $(lastfm) - последняя песня из профиля Last.fm;
  • $(leagueoflegends) - отображение информации о ранге в LeagueOfLegends;
  • $(psn) - статистика пользователей из профиля PlayStation Network;
  • $(query) - полный ввод данных, которые происходят после команды;
  • $(guerystring) - полный ввод данных, которые приходят после команды с URL-кодированием;
  • $(rainwave) - текущая информации о песни из сети Rainwave;
  • $(steam) - информация о пользователе из профиля Steam;
  • $(time) - текущее время в выбранном часовом поясе;
  • $(touser) - первая независимая переменная, передаваемая команде;
    • пример:
      • !commands add !hug /me hugged $(touser) ($(count) hugs have been given) - добавили подсчёт использования команды !hug;
  • $(tweet) - создание tweet-шаблона с указанным сообщением;
  • $(twitch) - информация о пользователе из профиля Twitch;
    • пример:
      • !commands add !followers $(channel) has $(twitch $(channel) "{{followers}} followers!") - добавление команды, которая отобразит сколько Twitch-подписчиков на текущем канале
  • $(urlfetch) - вывод из удаленного URL (ранее customapi);
  • $(user) - имя вызывающего пользователя;
  • $(userlevel) - уровень вызывающего пользователя;
  • $(weather) - информация о погоде в указанном месте;
  • $(xbl) - статистика пользователя из профиля Xbox Live;

NightBot – хороший бот для стримера

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

«NightBot» считается одним из лучших ботов для чата twich. Без него ваш чат будет скучный и однообразный.

Мы старались оцени контент:

Рейтинг: 3.9/5 - 54 голосов

Следующие 10 статей которые будут Вам интересны:

Вступайте в группы:
Профессия стример – в группе публикуется релиз новых статей сайта, а также важные изменения в статьях.
Настройка OBS – в группе предоставляется помощь по настройке установке OBS Studio, в том числе и бесплатно за подписку


Комментарии ()

  1. РИКО СТАНДОФФ 28 октября 2019, 22:26 # 0
    Приветствую мой друг
    Правила не матирится

    Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.