Перейти к содержанию

Как импортировать библиотеку и инициировать своего бота#

Установка#

npm i @green-api/whatsapp-bot

Cоздать инстанс можно в личном кабинете по ссылке. Нажмите создать и выберите тариф. Чтобы начать получать входящие уведомления, нужно настроить инстанс. Открываем страницу личного кабинета по ссылке. Выбираем инстанс из списка и кликаем на него. Нажимаем Изменить. В категории Уведомления включаем все вебхуки которые необходимо получать.

Как инициализировать объект#

Для инициации бота нужно воспользоваться конструктором WhatsAppBot из библиотеки и указать номер инстанса и токен из личного кабинета.

const WhatsAppBot = require('@green-api/whatsapp-bot')

const bot = new WhatsAppBot({
    idInstance: "{{INSTANCE_ID}}",
    apiTokenInstance: "{{TOKEN}}",
})

Список примеров#

Описание Ссылка на пример
Как инициализировать обработчик hello-bot.js
Сцена "Эхо" echo-bot.js
Как фильтровать по типу уведомлений media-bot.js
Как фильтровать по тексту сообщения filter-bot.js
Как работать с состоянием бота state-bot.js
Пример готового чат бота demo-bot