1.0.0 • Published 3 years ago
djs-custom-client v1.0.0
Como instalar
npm install djs-custom-client
Como usar
// Importa a classe.
const { CustomClient } = require('dis-custom-client');
// Define o local aonde o handler irá checar os arquivos.
const [cmdPath, eventPath] = ['src/commands/', 'src/events/'];
// Instancia a classe, passando os parâmetros para o handler.
const client = new CustomClient({ cmdPath, eventPath });
// Inicia o seu bot.
client.login('token-do-bot')
Exemplo de estrutura do bot
src
|__ commands
|__ ping.js
|__ help.js
|
|__ events
|__ messageCreate.js
|__ ready.js
|
index.js
Sintaxe de criação de comando
// Define os parâmetros do comando.
exports.run = (client, message, args) => {
/*
* -> Escreva o seu código aqui.
*
*
*/
};
exports.config = {
name: 'commandName',
aliases: ['commandAliase1', 'commandAliase2']
}; // -> Os aliases não são obrigatórios, caso não queira basta deixar o array vazio.
Sintaxe de criação de evento
// Define os parâmetros do evento, o client é obrigatório!
module.exports = (client) => {
/*
* -> Escreva o seu código aqui.
*
*
*/
};
- Recomendo ler a documentação do
discord.js
para entender os parâmetros que deverá ser passado nomodule.exports
!https://discord.js.org/#/docs/main/stable/class/Client
.
1.0.0
3 years ago