Реагирует на любой входящий вебхук / запрос, созданный в разделе "Вебхуки".
В связи с тем, что событие запускается сторонней платформой, необходимо после события использовать действие "Переключить интеграцию". И при необходимости "Сменить чат для следующих действий".
Рекомендуемые условия:
Полезные переменные:
{var:request}
{var:platform.chat.id}
Получаем данные входящего запроса:
Пример входящего запроса из Senler.
Результат переменной {var:request}:
{ "url": "http://callback/api/v1/hook/app/faae74c888740ca9a8f6f11d63f7ab7c", "is_secure": false, "domain": "callback", "port": null, "path": "/api/v1/hook/app/faae74c888740ca9a8f6f11d63f7ab7c", "query": {}, "form": {}, "json": { "secret": "aaa6403592da49a8024777abcfe01fe19764ccef594222", "type": "subscribe", "object": { "vk_user_id": 417557015, "first_name": "Кирилл", "last_name": "Аксёнов", "vk_group_id": 218206216, "timestamp": 1698409692, "subscription_id": 2074999, "source": "subscription" } }}
Сперва получаем результат запроса, затем уже выводим себе нужные переменные.
Примеры из запроса выше:
{var:request.json.object.vk_user_id} - id пользователя ВКонтакте.
{var:request.json.object.vk_user_id}
{var:request.json.object.subscription_id} - id группы подписки Senler.
{var:request.json.object.subscription_id}