7️⃣1️⃣ Передача любых данных между ботами с помощью Http запросов и webhook ответов.
Для передачи данных с помощью этого кейса, нам потребуется подготовка в виде реализации этого кейса:
6️⃣9️⃣ Http-запросы и webhook ответы
Для этого необходимо:
В БОТЕ 1 (Откуда будем передавать данные):
↙️Команды —
➕Добавить
↙️ — Текст:
/^\/request\s(.+)$/i
🔗Триггер —
⚡️Реакции —
➕Добавить:
⚡️ groupReactions
—
actions
—
⚡️ localVarSet
— Тип: Строка — Название:
action.custom
— Значение:
любой кастомный текст
—
☑️ Собрать объект
—
⚡️ localVarSet
— Тип: Строка — Название:
action.text
— Значение:
${exec.1}
—
☑️ Собрать объект
—
⚡️ localVarSet
— Тип: Число — Название:
action.user
— Значение:
${user.id}
—
☑️ Собрать объект
—
⚡️ httpRequest
— Выбрать HTTP-запрос:
Запрос в бота 2
🌐WEB —
☸️Http-запросы — Выбираем http-запрос — Параметры — body — Ключ:
body
— Значение:
${localVar.action}
В БОТЕ 2 (Куда будем передавать данные):
🌐WEB —
🕸Webhooks — Ранее созданный Webhook —
🔗Триггеры —
🔗Триггер POST/GET —
⚡️Реакции — добавить реакции:
⚡️ takeUsers
—
${request.body.body.user}
—
⚡️ sendMessage
— Текст:
${request.body.body.user}
${request.body.body.custom}
${request.body.body.text}
#web #webhook
Требуется помощь?