Обработка команд
Базовая схема
Обычно Action для команды состоит из двух частей:
- Установка текста ответа в аргумент
message - Вызов метода отправки, чаще всего
SendMessageReply
Как настроить команду
- Создайте
Action, который будет выполнять нужную логику. - На вкладке
Commandsсоздайте новую команду и настройте:- название;
- список команд;
Cooldown;- ограничения доступа, если они нужны.
- Вернитесь к
Actionи добавьте триггерCore -> Commands -> Command Triggered. - Выберите созданную команду.
- После изменений обязательно нажмите
Save.
Почему важна кнопка Save
Интеграция ориентируется на сохраненные данные Streamer.bot. Если вы добавили или поменяли команду, но не нажали Save, новое состояние может не быть подхвачено корректно.
Аргументы команды
Если нужно использовать текст после имени команды, обратите внимание на аргументы наподобие rawInput и производные от него значения.
Это позволяет сделать команды вида:
!бот nuboheimerи затем вставлять переданный текст в ответ или использовать его дальше в логике Action.
Практический совет
Для первых экспериментов делайте короткие команды с простым ответом через SendMessageReply. Когда убедитесь, что цепочка работает стабильно, уже добавляйте более сложные условия и разбор аргументов.