🖥️Установка/Обновление
Как начать пользоваться интеграцией
Last updated
Как начать пользоваться интеграцией
Last updated
Загрузите файл импорта со страницы Скачать / версии
Streamer.bot в соответствии с таблицей совместимости интеграции
MiniChat в соответствии с таблицей совместимости интеграции
Данная инструкция предназначена только для версий интеграции 1.0.0 и выше.
Для установки версий 0.5.3 и ниже, воспользуйтесь инструкцией далее в документе.
1. Запустите MiniChat и Streamer.Bot
2. В Streamer.Bot нажмите кнопку Import
и перетащите курсором мыши загруженный файл в поле Import String. Если перенос файла не работает, просто откройте его любым текстовым редактором и скопируйте содержимое в поле импорта. И нажмите Import.
Весь данный раздел относится только к интеграции версий от 1.0.0 и до 1.0.6. Если вы используете версию 1.0.7 - данные действия выполнять не нужно
При импорте любых версий интеграции выше 1.0.7 - не забудьте сделать автоподключение сокет-клиента. Для этого, перейдите на вкладку Servers/Clients -> Websocket Clients, нажмите ПКМ на соединение с MiniChat, нажмите Auto Connect, и потом Connect
Для соединения Streamer.bot с MiniChat, необходимо создать новый WebSocket клиент. Для этого:
Переходим на вкладку Server/Clients
-> Websocket Clients
Жмем в пустом пространстве правой кнопкой мыши и в контекстном меню выбираем пункт Add
Откроется форма создания клиента, заполняем следующим образом:
Name: указываем произвольное. В примере: MiniChat
Endpoint: необходимо ввести адрес сокета миничата. Если вы запускаете его на том же компьютере, где и streamer.bot - в самом адресе указываем ws://127.0.0.1:4848/Chat
. Иначе, указываем IP адрес компьютера, на котором запущен MiniChat (прим. ws://192.168.1.69:4848/Chat
). Число 4848 - порт соединения. Его можно изменить в настройках MiniChat, но по умолчанию он - 4848
Ставим галочки напротив Auto Connect on Startup
и Reconnect on Disconnect
для автоматического запуска соединения при включении streamer.bot, и для повторного соединения, в случаях разрыва связи.
Retry Interval: ставим любое значение, но желательно низкое, в интервале 1-5 секунд
Нажимаем Ok
После настройки Websocket клиента, необходимо назначить его триггеры на Action интеграции. Для этого, переходим на вкладку Actions
, находим --MiniChat Integration
. В области Triggers видим 3 триггера типа Websocket Client. Жмем на каждый дважды и выбираем в них созданный Websocket клиент.
На вкладке Actions находим --MiniChat Integration. В секции Triggers видим триггер File Watcher. Жмем на него дважды и в появившемся окне нажимаем на кнопку Create File Watcher.
Откроется форма для создания отслеживания изменений файла. В первой строке (Folder) выбираем путь до папки с Streamer.bot и внутри нее папку data
Во второй строке вводим commands.json.bak и жмем Ok
Готово
Перейдите на вкладку Actions и удалите Action -- MiniChat Integration
Перейдите на вкладку Action Queues -> Queues и удалите очередь MiniChat - System
Загрузите и установите новую версию интеграции в соответствии с инструкцией по установке
Некоторые версии интеграции могут иметь специфичные требования по обновлению. В этих случаях, полная инструкция по обновлению будет описана на странице с самой версией Скачать / версии
1. Запустите MiniChat и Streamer.Bot
2. В Streamer.Bot нажмите кнопку Import
и перетащите курсором мыши загруженный файл в поле Import String. Если перенос файла не работает, просто откройте его любым текстовым редактором и скопируйте содержимое в поле импорта. И нажмите Import.
Готово! Теперь, чтобы запустить интеграцию, достаточно перезагрузить Streamer.bot, или найти интеграцию на вкладке Actions, и в секции Triggers нажать правой кнопкой на единственный триггер и выбрать Test Trigger
.
Если все сделано верно, в окне чата MiniChat вы увидите сообщение "Streamer.bot подключен к MiniChat".
Поддержка команд появилась в версии интеграции 0.4
Выполняйте эти действия только в том случае, если вы используете версию 0.4 или выше
Для начала, нам нужно подключить функцию сохранения для интеграции. Она нужна для того, чтобы по нажатию кнопки Save в streamer.bot выполнялось обновление всех команд.
При импорте интеграции, у вас появился Action -- MiniChat Reload
. Он будет обновлять всю конфигурацию на каждом сохранении. Чтобы он заработал, нужно добавить ему триггер.
Жмем правой кнопкой в секции Triggers и выбираем Core -> File/Folder Watcher -> Renamed
В появившемся окне жмем кнопку Create File Watcher
Откроется форма для создания отслеживания изменений файла. В первой строке (Folder) выбираем путь до папки с Streamer.bot и внутри нее папку data
Во второй строке вводим commands.json.bak и жмем Ok
Готово!