0.1.5 • Published 4 years ago

bananabots v0.1.5

Weekly downloads
5
License
ISC
Repository
-
Last release
4 years ago

BananaBots

npmnpmnpm

bananabots - простой враппер для взаимодействия с API.

Установка:

NPM

npm i bananabots

Иницилизация:

const BananaBots = require('bananabots')

const bbot = new BananaBots({
  token: '...', // токен пользователя в боте (команда «апи»)
})

Примеры:

Запросы к апи:

ПараметрТипОбязателенОписание
methodNamestringДаИмя метода
paramsobjectНетПараметры запроса

Пример:

bbot.call('users.getBalance', {id: 70267059})
.then(async (res) => console.log(res)); //Вывод в консоль результата метода users.getBalance (подробнее на сайте «https://bananabots.site/api»)

Обработка событий:

Создание Веб-сервера для получения событий:

bbot.createWebServer(3000); //позволит получать события на порту 3000

Получать событие «new_transfer» можно так:

bbot.events.on("new_transfer", (data) => console.log(data)); //при событии new_transfer выведет в консоль информацию о переводе
ПараметрТипОбязателенОписание
eventNamestringДаИмя метода
eventFunctionfunctionДаФункция которая выполниться при получении события

Changelog:

0.1.5 - Переписан на fastify тем самым ускорил (да fastify) обработку событий убрал ненужные зависимости и переписал документацию.

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.0

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.0

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago