1.0.0 • Published 3 years ago

discord.up v1.0.0

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

discord.up

API que simplifica a criação de bots usando a livraria discord.js

Versões

Exemplos

Criação

Vamos começar, crie seu bot com a classe Client

const Discord = require("discord.up");
const client = new Discord.Client("token-do-bot", {
  prefix: "!",
  intents: ["GUILDS", "GUILD_MESSAGES"]
});

Inicialização

Para iniciar é muito facil, basta executar a função start

const Discord = require("discord.up");
const client = new Discord.Client("token-do-bot", {
  prefix: "!",
  intents: ["GUILDS", "GUILD_MESSAGES"]
});

client.start();

Comandos

Os comandos são criados pela classe Command

const Discord = require("discord.up");
const client = new Discord.Client("token-do-bot", {
  prefix: "!",
  intents: ["GUILDS", "GUILD_MESSAGES"]
});

const commandHelp = new Discord.Command("message-command", {
  name: "ping", // Nome de Ativação
  description: "Comando de Ping!", // Descrição do Comando
  aliases: [], // Outros meios de Ativação
  send: "", // Opcional: Envia mensagem no canal ativado
  reply: "" // Opcional: Responde a mensagem de ativação
});

client.start();

Quando o comando é ativado, você pode colocar alguma função usando o evento active

const Discord = require("discord.up");
const client = new Discord.Client("token-do-bot", {
  prefix: "!",
  intents: ["GUILDS", "GUILD_MESSAGES"]
});

const commandHelp = new Discord.Command("message-command", {
  // Codigo...
});

commandHelp.on("active", async message => {
  message.channel.send("Comando ativado!")
})

client.start();
1.0.0

3 years ago