Version Estable

This commit is contained in:
2025-09-17 13:33:10 -05:00
commit bf6a7e3024
39 changed files with 2537 additions and 0 deletions

28
src/main.ts Normal file
View File

@@ -0,0 +1,28 @@
import Amayo from "./core/client";
import { loadCommands } from "./core/loader";
import { loadEvents } from "./core/loaderEvents";
import { redisConnect } from "./core/redis";
import { registeringCommands } from "./core/api/discordAPI";
import {loadComponents} from "./core/components";
export const bot = new Amayo();
async function bootstrap() {
console.log("🚀 Iniciando bot...");
loadCommands(); // 1⃣ Cargar comandos en la Collection
loadComponents()
loadEvents(); // 2⃣ Cargar eventos
await registeringCommands(); // 3⃣ Registrar los slash en Discord
await redisConnect(); // 4⃣ Conectar Redis
await bot.play();
console.log("✅ Bot conectado a Discord");
}
bootstrap().catch((err) => {
console.error("❌ Error en el arranque:", err);
process.exit(1);
});