1.4.0 • Published 2 months ago

paqu.js v1.4.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
2 months ago

paqu.js

paqu.js is an easy-to-use Node.js library for interacting with the Discord API's.

Installation

Node.js 16.x or higher is required.

npm install paqu.js
yarn add paqu.js
pnpm add paqu.js

Features

  • Easy to use
  • Object-oriented
  • Lightweight
  • Fast
  • TypeScript support
  • 100% coverage of the Discord API

Optional Dependencies

  • zlib-sync for faster WebSocket data (de)compression
  • erlpack for faster WebSocket data (de)serialisation

Usage

import { Client } from 'paqu.js';

const client = new Client({
    ws: {
        intents: ['Guilds', 'GuildMessages', 'MessageContent'],
    },
});

client.ws.on('ready', () => {
    console.log(`Logged in as ${client.user.username}!`);
});

client.ws.on('messageCreate', (message) => {
    if (message.content === '!ping') {
        message.reply({
            content: `Pong! :ping_pong: **${client.ws.ping}ms**`,
        });
    }
});

client.ws.connect('your-super-secret-token');

Links

1.4.0

2 months ago

1.3.1

3 months ago

1.3.0

3 months ago

1.2.7

5 months ago

1.2.6

8 months ago

1.2.5

8 months ago

1.2.3

8 months ago

1.2.1

9 months ago

1.2.0

9 months ago

1.1.2

10 months ago

1.1.1

10 months ago

1.1.0

10 months ago

1.0.8

10 months ago

1.0.7

10 months ago

1.0.5

10 months ago

1.0.3

11 months ago

1.0.1

12 months ago

1.0.0

12 months ago