Skip to content

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

Чтобы отправить сообщение через интеграцию, обычно достаточно двух действий:

  1. Поместить текст в аргумент message
  2. Вызвать нужный C# метод из MiniChat Method Collection

Отправка на конкретную платформу

Если сообщение должно уйти только в одну площадку, используйте метод семейства SendMessage..., например SendMessageYoutube или другой вариант для нужного сервиса.

Общий порядок такой:

  1. В Action добавьте установку аргумента message
  2. Укажите текст сообщения
  3. Добавьте Core -> C# -> Execute C# Method
  4. Выберите коллекцию MiniChat Method Collection
  5. Выберите подходящий метод отправки

Отправка на все платформы

Чтобы разослать один и тот же текст сразу во все доступные сервисы, используйте метод BroadcastMessage.

Это удобно для:

  • общих объявлений;
  • уведомлений о старте или завершении активности;
  • синхронных сообщений в несколько чатов.

Ответ на ту же платформу, откуда пришло событие

Если один Action обрабатывает события с нескольких платформ, для ответа в исходный чат используйте SendMessageReply.

Так вы сможете:

  • одним Action реагировать на Follow или Message с разных платформ;
  • отвечать пользователю именно там, где произошло событие;
  • не дублировать бизнес-логику для каждой площадки.

Практический совет

Если вы не уверены, какой метод использовать, начните с SendMessageReply для реакций на входящие события и с BroadcastMessage для ручных массовых рассылок.