Un bot de Discord avanzado creado con Discord.js que incluye manejo de comandos (prefix y slash), botones, eventos y más características.
- Sistema de comandos con prefijo
- Comandos slash (/)
- Manejo de botones e interacciones
- Sistema de eventos
- Manejo de errores
- Configuración personalizable
- Base de datos integrada (mongodb)
- Sistema Anti_Crash
- Clona el repositorio:
git clone https://github.com/TheRedactedProfile193/Discord-Handler-Bot.git
cd Discord-Handler-Bot- Instala las dependencias:
npm install discord.js- Inicia el bot:
node .- Comandos de prefijo:
!say - Haz que el bot diga algo por ti
- Comandos slash:
/ping - Comprueba la latencia del bot
/test - Comando de prueba
// commands/prefix/ejemplo.js
module.exports = {
name: 'ejemplo',
description: 'Un comando de ejemplo',
execute(message, args) {
message.reply('¡Este es un comando de ejemplo!');
}
};// commands/slash/ejemplo.js
const { SlashCommandBuilder } = require('@discordjs/builders');
module.exports = {
data: new SlashCommandBuilder()
.setName('ejemplo')
.setDescription('Un comando slash de ejemplo'),
async execute(interaction) {
await interaction.reply('¡Este es un comando slash de ejemplo!');
}
};// events/ready.js
module.exports = {
name: 'ready',
once: true,
execute(client) {
console.log(`Bot conectado como ${client.user.tag}`);
}
};