1.7.3 • Published 3 years ago

kooterdiscordstructures v1.7.3

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

KooterDiscordStructures

A package to use with the Discord API, mostly oriëntated around http-interaction bots. Works currently only with express, but that might change

Installation

npm install kooterdiscordstructures

Example Usage

Get the main part running

import express from 'express';
import { Client } from 'kooterdiscordstructures';

const app = express();
const client = new Client(app, { clientPublicKey: 'your client public key', route: 'the route where discord sends the interaction to' });
client.on('interactionCreate', async (interaction) => {
    if(!interaction.isChatInputCommand()) return;

    if(interaction.commandName === 'ping') {
        await interaction.reply('Pong!');
    };
})l

// Optional, but this will safe you a few requests before replying to the interaction.
// This fetch all the guilds your bot is in, and all the bots channels
// More guilds = more channels = more request, so be carefull with it.
// (discord.js/rest will wait until the ratelimit is over, so if you do do it, startup might take a while)
client.login('your-bot-token');

app.listen(8000, () => console.log('App listening at http://localhost:8000'))
1.6.4

4 years ago

1.6.3

4 years ago

1.6.2

4 years ago

1.6.1

4 years ago

1.6.0

4 years ago

1.5.30

4 years ago

1.5.32

4 years ago

1.5.31

4 years ago

1.6.11

4 years ago

1.5.9

4 years ago

1.6.10

4 years ago

1.5.8

4 years ago

1.6.13

4 years ago

1.5.7

4 years ago

1.6.12

4 years ago

1.6.15

4 years ago

1.6.14

4 years ago

1.6.17

4 years ago

1.6.16

4 years ago

1.6.19

4 years ago

1.6.18

4 years ago

1.7.3

3 years ago

1.5.5

4 years ago

1.7.2

3 years ago

1.5.4

4 years ago

1.7.1

4 years ago

1.7.0

4 years ago

1.5.10

4 years ago

1.5.12

4 years ago

1.5.11

4 years ago

1.5.14

4 years ago

1.5.13

4 years ago

1.5.16

4 years ago

1.5.15

4 years ago

1.5.18

4 years ago

1.5.17

4 years ago

1.5.19

4 years ago

1.6.9

4 years ago

1.6.8

4 years ago

1.5.21

4 years ago

1.6.7

4 years ago

1.5.20

4 years ago

1.6.6

4 years ago

1.5.23

4 years ago

1.6.5

4 years ago

1.5.22

4 years ago

1.5.25

4 years ago

1.5.24

4 years ago

1.5.27

4 years ago

1.5.26

4 years ago

1.5.29

4 years ago

1.5.28

4 years ago

1.5.3

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.5.0

4 years ago

1.4.3

4 years ago

1.4.2

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.3.12

4 years ago

1.3.11

4 years ago

1.3.10

4 years ago

1.3.9

4 years ago

1.3.8

4 years ago

1.3.7

4 years ago

1.3.6

4 years ago

1.3.5

4 years ago

1.3.4

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.6

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago