0.1.2 • Published 4 years ago

icqjs v0.1.2

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

🤖 ICQ.js

CI

Библиотека высокого уровня для взаимодействия с новым API ICQ. Вдохновлено от Discord.js, создано при помощи tsdx.

Установка

$ npm install icqjs
# или используя `yarn`
$ yarn add icqjs

Пример использования

const { default: Client } = require('icqjs');

// Создаём бота
const bot = new Client();

// Подписываемся на событие `message`,
// ...которое срабатывает при каждом новом сообщении
bot.on('message', message => {
  // Если сообщение равно `пинг`,
  if (message.content === 'пинг') {
    // ...то мы отвечаем на него сообщением `Понг!`
    message.reply('Понг!');
  }
});

// Подключаемся к API с помощью токена
bot.login('token');

Пример рабочего бота: https://github.com/rqbik/KittyBot

FAQ

Где взять токен?

Написать Метаботу команду /newbot и следовать инструкциям.

Почему названия событий отличаются от оригинальных?

Оригинальные названия событий мне кажутся немного странными, поэтому я решил их заменить на более подходящие. Новые названия событий более понятные и простые.

Документация

Документация доступна тут: https://rqbik.github.io/icqjs/

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago