chore: 🎉 initial commit

This commit is contained in:
UltraLionFr
2025-08-26 01:01:34 +02:00
parent bf6d61e5a3
commit 30cfbd73fc
27 changed files with 1341 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
const fs = require("fs");
const path = require("path");
const { Collection } = require("discord.js");
const { config } = require("./configLoader");
function loadModals(client) {
const interactionsPath = path.join(__dirname, "../interactions");
client.modals = new Collection();
const files = fs.readdirSync(interactionsPath).filter(f => f.toLowerCase().includes("modal") && f.endsWith(".js"));
for (const file of files) {
const modal = require(path.join(interactionsPath, file));
client.modals.set(modal.id, modal);
}
return client.modals;
}
function getModal(customId) {
return config.TicketPanel?.Modals?.[customId] || null;
}
module.exports = { loadModals, getModal };