Чат-бот

Свои команды чата для Kick, Twitch и YouTube

Создавайте команды чата в InstiBot: ответы, алиасы, перезарядки, ранги, цены в баллах, триггеры по ключевым словам и переменные вроде $(user) и $(uptime).

Создание первой команды

Каждая созданная вами команда отвечает на той платформе, где её ввели, поэтому одна команда работает на Kick, Twitch и YouTube одновременно. Команды, введённые в чате TikTok, получают ответ на ваших других подключённых платформах, потому что боты не могут писать в чат TikTok.

  1. Откройте «Чат-бот» в панели и выберите вкладку «Команды». «Свои команды» принадлежат вам; «Стандартные команды» это встроенные команды, которые есть у каждого канала.
  2. Нажмите «Добавить команду» и введите название, которое будут использовать зрители, без префикса. Название может быть до 32 символов без пробелов.
  3. Напишите сообщение, которое должен отправить бот. Живой предпросмотр под полем показывает, как будут выглядеть переменные.
  4. Выберите, кто может её использовать, перезарядку и, если хотите, цену в баллах. Сохраните и введите команду в своём чате, чтобы проверить.

Примеры для копирования

Несколько команд, которые большинство каналов добавляет в первый же день. Вставьте текст после стрелки в поле сообщения.

!socials → Find all my links at https://example.com
!hello → Hello $(user)! Welcome to $(channel).
!uptime → We have been live for $(uptime).
!roll → $(user) rolled $(random 1-100).
!hug → $(user) hugs $(touser)!
!deaths → I have died $(counter deaths) times today.

Все параметры в редакторе

ПараметрЧто делает
КомандаНазвание после префикса. Названия и алиасы должны быть уникальными среди всех команд, включая стандартные.
АлиасДо 10 других названий для той же команды, через запятую.
СообщениеОтвет, до 500 символов на бесплатном тарифе и до 2000 на Premium.
РангКто может использовать: Любой, Подписчик, VIP, Модератор или Владелец. Более высокие ранги проходят и низшие ограничения, поэтому модератор может использовать команду для подписчиков.
ПерезарядкаОт нуля до 10 минут. «Общая» означает один раз за перезарядку на весь чат; «Для каждого пользователя» означает, что каждый зритель ждёт отдельно. Модераторы и владелец пропускают перезарядки.
ДоступВсегда, Только в эфире или Только не в эфире. «В эфире» значит прямой эфир на любой подключённой платформе.
ЦенаСколько баллов стоит команда. Списание происходит, только когда система баллов включена.
АктивацияКоманда (вводится с префиксом) или Ключевое слово в чате (Premium): бот отвечает, когда слово встречается где угодно в сообщении.

Переменные

Переменные записываются как $(name) и подставляются при запуске команды: $(user) это зритель, который её ввёл, $(touser) первое слово после команды, $(args) всё, что идёт после неё, а $(uptime), $(title) и $(game) описывают ваш стрим. Переменная, которую не удалось определить, остаётся обычным текстом, поэтому опечатки легко заметить.

Некоторые переменные принимают значение: $(random 1-100) выбирает число, $(random red,blue,green) выбирает из списка, $(time Europe/London) показывает время в часовом поясе, а $(countdown 2026-12-31T20:00) ведёт обратный отсчёт до даты. Полный список с примерами есть в справочнике команд и переменных.

Случайные ответы и команды по ключевым словам

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

Команда по ключевому слову (Premium, до 10) отвечает, когда её слово встречается где угодно в сообщении чата, без префикса. Сравнение не зависит от регистра и идёт по целым словам, а ранг, доступ, перезарядка и цена продолжают действовать. Используйте их для вопросов, которые зрители задают снова и снова, например «discord» или «specs».

Стандартные команды

У каждого канала есть набор стандартных команд, таких как !commands, !uptime, !followage, !so, !title, !game, !addcom и команды для баллов, игр и заказа песен. Их можно переименовывать, добавлять алиасы, менять, кто может их использовать, и редактировать ответы, но удалить нельзя; вместо этого выключите команду. Значок предупреждения рядом со стандартной командой означает, что нужная ей функция, например система баллов, выключена.

Модераторы могут управлять простыми командами из чата: !addcom !name message создаёт команду, !editcom меняет её сообщение, а !delcom её удаляет.

Лимиты тарифов

Если вы вернётесь на бесплатный тариф, ваши самые новые команды сверх лимита получат отметку «Приостановлено тарифом» и вернутся, когда вы снова перейдёте на платный.

БесплатноPremium
Свои команды100Без ограничений
Команды по ключевым словамНедоступно10
Случайные ответыТолько первая строкаДа
Длина сообщения500 символов2000 символов
$(urlfetch)НедоступноДа

Если команда не отвечает

  • Команда выключена или отмечена как «Приостановлено тарифом».
  • Чат-бот выключен, или бот приостановлен для этой платформы на странице «Платформы».
  • Ранг зрителя слишком низкий, или «Доступ» не соответствует тому, в эфире вы или нет.
  • Команда на перезарядке. Команды на перезарядке молчат, а не отправляют сообщение об ожидании.
  • У команды есть цена, а у зрителя не хватает баллов.
  • Фильтр модерации удалил сообщение раньше, например потому, что в нём была ссылка.
  • После префикса стоит пробел: «! hello» не является командой.

Вопросы

Можно ли импортировать команды из другого бота?

Да. «Чат-бот» → «Дополнительно» → «Импорт из других ботов» читает ваши публичные списки команд из Nightbot, StreamElements, Fossabot и других ботов или вставленный вами файл и показывает каждую команду, прежде чем что-либо сохранится.

Где зрители могут увидеть все мои команды?

В вашем публичном списке команд, ссылка на который есть на кнопке «Публичный список» и в ответе на !commands. Он показывает каждую включённую команду с её ответом и тем, кто может её использовать.

Можно ли изменить префикс !?

Да, в разделе «Настройки» → «Префикс команд». Он применяется ко всем командам вашего канала.