Как получать данные о клиентах с помощью $rawRequest
В Aimylogic есть переменная $rawRequest
, с помощью которой можно получать данные о клиентах из каналов.
Вы можете использовать содержимое переменной $rawRequest
для того, чтобы:
- обращаться к клиентам по имени;
- ограничить доступ к боту для определенного списка клиентов;
- собирать и передавать данные клиентов.
Как определить тип канала
Содержимое и формат переменной $rawRequest
зависят от канала, из которого поступил запрос к боту.
Если ваш бот подключен к нескольким каналам, перед использованием $rawRequest
вам необходимо определить тип канала. Он хранится в переменной $channelType
.
Вы можете определить тип канала при помощи блока Условия, прописав в нем выражения для каждого канала.
Например, если вы опубликовали бота в каналах Telegram и VK в блоке Условия должны присутствовать следующие выражения:
$channelType === "telegram"
$channelType === "vk"
Как протестировать сценарий
предупреждение
Не тестируйте сценарий с переменной
$rawRequest
в тестовом виджете.