1.4.0 • Published 1 year ago

paqu.js v1.4.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year 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

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.2.3

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.5

2 years ago

1.0.3

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago