Как создать WhatsApp эхо-бота с помощью Green-API в n8n#
Порядок создания эхо-бота:
- Настройка приложения Green-API
- Создание сценария
- Настройка получения входящих сообщений
- Отправка сообщения
Настройка приложения Green-API#
Настройка приложения Green-API подробно описана в разделе Настройка интеграции
Создание сценария#
- Создайте
workflow. -
Откройте
node panel.
-
Найдите ноду
Green-API for WhatsApp.
Настройка получения входящих сообщений#
Для получения сообщений в n8n требуется настроить триггер.
Триггер - это событие, которое запускает ваш сценарий. Например, это может быть новое сообщение в WhatsApp, новая запись в Google Sheets, или что-то ещё.
Порядок настройки триггера:
-
Добавьте триггер
On incoming message(сценарий запускается при получении сообщения). -
Перейдите в настройки модуля, нажмите
Execute stepи отправьте тестовый вебхук типаincomingMessageReceivedпоtestUrlвашего вебхукера, чтобы получить пример данных, которые будут использоваться в следующем модуле.
Отправка сообщения#
После настройки получения входящих сообщений необходимо создать действие, которое будет отвечать пользователю тем же текстом.
-
Добавьте модуль отправки, например, текстового сообщения
Send Message.
-
Используйте данные, полученные в модуле вебхука
senderData.chatIdиunifiedMessageText, для отправки сообщения (будет удобнее перетащить).
-
Активируйте
workflow.
На этом настройка бота окончена.