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

3 years ago

1.6.3

3 years ago

1.6.2

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.5.30

3 years ago

1.5.32

3 years ago

1.5.31

3 years ago

1.6.11

3 years ago

1.5.9

3 years ago

1.6.10

3 years ago

1.5.8

3 years ago

1.6.13

3 years ago

1.5.7

3 years ago

1.6.12

3 years ago

1.6.15

3 years ago

1.6.14

3 years ago

1.6.17

3 years ago

1.6.16

3 years ago

1.6.19

3 years ago

1.6.18

3 years ago

1.7.3

3 years ago

1.5.5

3 years ago

1.7.2

3 years ago

1.5.4

3 years ago

1.7.1

3 years ago

1.7.0

3 years ago

1.5.10

3 years ago

1.5.12

3 years ago

1.5.11

3 years ago

1.5.14

3 years ago

1.5.13

3 years ago

1.5.16

3 years ago

1.5.15

3 years ago

1.5.18

3 years ago

1.5.17

3 years ago

1.5.19

3 years ago

1.6.9

3 years ago

1.6.8

3 years ago

1.5.21

3 years ago

1.6.7

3 years ago

1.5.20

3 years ago

1.6.6

3 years ago

1.5.23

3 years ago

1.6.5

3 years ago

1.5.22

3 years ago

1.5.25

3 years ago

1.5.24

3 years ago

1.5.27

3 years ago

1.5.26

3 years ago

1.5.29

3 years ago

1.5.28

3 years ago

1.5.3

3 years ago

1.5.2

3 years ago

1.5.1

3 years ago

1.5.0

3 years ago

1.4.3

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.4.0

3 years ago

1.3.12

3 years ago

1.3.11

3 years ago

1.3.10

3 years ago

1.3.9

3 years ago

1.3.8

3 years ago

1.3.7

3 years ago

1.3.6

3 years ago

1.3.5

3 years ago

1.3.4

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago