Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Получение сообщения

...

Версия 5 (Net) 

Группа действий: Интеграции

...

Описание

Действие возвращает сообщениеПолучение сообщения.

Image Removed

Настройки

Иконка действия

Image Added

Параметры и их настройки

Свойство
СвойствоАнгл. наименование
ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Контекст
Context

Контекст подключения к чатботу

Robin.

Object

Chatbot


Да
Топик
Topic
Топик
Robin.String
Строка
Да
Обязательные переменные
Required variablesОбязательные переменныеRobin.String
Список переменных, которые необходимо получить из сообщенияСтрока
Да
Тайм-аут
Time-outТайм-аутRobin.NumericДаРезультатыРезультатResultРезультатRobin.String

Особые условия использования

Предельное время ожидания получения сообщения в миллисекундах. Значение по умолчанию: 8000Число
Нет 
Результаты
РезультатСловарь со значениями обязательных переменныхСловарь
Нет

Особые условия использования

Пример схемы робота по работе с подгруппой "Чатботы": _work_with_chatbot.robin-source.

Пример использования 

Задача

Получить сообщение от чатбота (обязательная переменная ИНН), посчитать количество записей в сообщении, если записей больше 0, то сгенерировать случайное целое число и отправить результат чатботу. 

Решение

Воспользоваться действиями "Настройка подключения", "Получение сообщения", "Посчитать количество записей", "Больше чем", "Если",  "Сгенерировать случайное число", "Конвертировать данные", "Соединить", "Отправить сообщение". 

Реализация

  1. Собрать схему робота, состоящую из действий: _work_with_chatbot.robin-source.
    Image Added
  2. Настроить параметры для действия "Настройка подключения". 
    Image Added
  3. Настроить параметры для действия "Получение сообщения". Топик - указывается такой же, как в чатботе. Так же, в поле "Обязательные переменные" необходимо указать имена переменных, которые требуется считать из Apache Kafka. В поле "Таймаут" желательно указывать значение более 10000.
    Image Added
  4. Настроить параметры для действия "Посчитать количество записей". 
    Image Added
  5. Настроить параметры для действия "Больше чем". 
    Image Added
  6. Настроить параметры для действия "Если". 
    Image Added
  7. Настроить параметры для действия "Сгенерировать случайное число". 
    Image Added
  8. Настроить параметры для действия "Конвертировать данные". 
    Image Added
  9. Настроить параметры для действия "Соединить". 
    Image Added
    Image Added
  10. Настроить параметры для действия "Отправить сообщение". 
    Image Added
  11. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно. Сообщение получено от чатбота и отправлен ответ в виде случайно сгенерированного числа. Отсутствуют.