Как импортировать библиотеку и инициировать своего бота#
Установка#
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 |