✉️Отправка сообщений

Делаем рассылки, точечные отправки и ответы на запросы

Отправка сообщения на любую платформу сводится к двум действиям:

  • Поместить сообщение в аргумент message

  • Вызвать C# метод SendMessage

Пример

Допустим мы хотим поблагодарить зрителя в чате VK Play за Follow.

  1. Добавляем в Action установку значения аргумента

  1. В Variable Name пишем message, а в значение пишем нужное нам сообщение. Нажимаем Ok

  1. Добавляем отправку сообщения. Core -> C# -> Execute C# Method. Выбираем в первом поле MiniChat Method Collection, а во втором SendMessageXYZ, где вместо XYZ будет указана нужная вам платформа. И нажимаем Ok

Готово!

Как отправить сообщение на все платформы

Все практически так же, как и с отправкой на конкретную платформу. Мы так же помещаем сообщение в аргумент message, и вызываем C# метод, но в этот раз, нужно выбрать метод BroadcastMessage. Он отправит на все подключенные в MiniChat сервисы, а так же в Twitch и YouTube, если они у вас подключены в Streamer.Bot

Как отправить сообщение на ту платформу, где произошло событие

Представим себе случай. У вас один Action, который обрабатывает Follow со всех платформ. Как же поблагодарить зрителя именно на той, с которой пришло событие? Очень просто, используйте метод SendMessageReply. Не забудьте перед этим поместить сообщение в аргумент message.

Last updated