2.1.2 • Published 3 months ago

reciple-dev-commands v2.1.2

Weekly downloads
-
License
MIT
Repository
-
Last release
3 months ago

Reciple Dev Commands

Adds dev only commands to your Reciple bot

Usage

npm i reciple-dev-commands

Create a new module and export a an instance of DevCommandManager.

import { DevCommandManager } from 'reciple-dev-commands';

export default new DevCommandManager({
    devGuilds: ['0000000000000000000'], // (Optional) Your test/dev guild
    devUsers: ['0000000000000000000'],  // (Optional) Your dev users
    prefix: '?',                        // (Optional) Custom prefix for dev message commands
    argSeparator: ' ',                  // (Optional) Custom arg separator for dev message commands
    allowExecuteInNonDevGuild: true,    // (Optional) Allow dev users execute dev commands outside dev guilds
    ignoreCommandsCacheRegister: false,  // (Optional) Ignore register cache when reciple-registry-cache is installed
});

use devCommands property instead of commands when adding dev commands on your modules.

import { MessageCommandBuilder } from '@reciple/core';

export default {
    versions: '^8',

    // Normal commands
    commands: [
        new MessageCommandBuilder()
            .setName('ping')
            .setDescription('Get pong')
            .setExecute(async ({ message, client }) => {
                await message.reply(`${client.ws.ping}`);
            })
    ],

    // Dev only commands
    devCommands: [
        new MessageCommandBuilder()
            .setName('test')
            .setDescription('Test dev command')
            .setExecute(async ({ message }) => {
                await message.reply(`Hello, world ${message.author}!`);
            })
    ]
};
2.1.2

3 months ago

2.1.1

6 months ago

2.0.0-dev.0

7 months ago

2.1.0

6 months ago

2.0.0

7 months ago

1.2.0

11 months ago

1.1.0

11 months ago

1.3.7

9 months ago

1.3.6

9 months ago

1.3.5

9 months ago

1.3.4

9 months ago

1.3.3

9 months ago

1.3.2

11 months ago

1.3.1

11 months ago

1.3.0

11 months ago

1.3.10

9 months ago

1.3.9

9 months ago

1.3.8

9 months ago

1.0.2

12 months ago

1.0.1

12 months ago

1.0.0

12 months ago