BananaBots
bananabots
- простой враппер для взаимодействия с API.
Установка:
NPM
npm i bananabots
Иницилизация:
const BananaBots = require('bananabots')
const bbot = new BananaBots({
token: '...',
})
Примеры:
Запросы к апи:
Параметр | Тип | Обязателен | Описание |
---|
methodName | string | Да | Имя метода |
params | object | Нет | Параметры запроса |
Пример:
bbot.call('users.getBalance', {id: 70267059})
.then(async (res) => console.log(res));
Обработка событий:
Создание Веб-сервера для получения событий:
bbot.createWebServer(3000);
Получать событие «new_transfer» можно так:
bbot.events.on("new_transfer", (data) => console.log(data));
Параметр | Тип | Обязателен | Описание |
---|
eventName | string | Да | Имя метода |
eventFunction | function | Да | Функция которая выполниться при получении события |
Changelog:
0.1.5 - Переписан на fastify тем самым ускорил (да fastify) обработку событий убрал ненужные зависимости и переписал документацию.