0.1.2 • Published 4 years ago
icqjs v0.1.2
🤖 ICQ.js
Библиотека высокого уровня для взаимодействия с новым 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/