SupportBot 8.0

This commit is contained in:
1tzEmerald committed 2024-06-12 12:54:31 +01:00
1 parent 2c5bfe8e33
commit c95b8ccb32
30 files changed
+1426 -2293

No files matched your search

+17 -9
View File
@@ -18,10 +18,18 @@ const cmdconfig = yaml.load(
class Client extends Discord.Client {
constructor() {
super({ intents: [GatewayIntentBits.Guilds], partials: [Partials.Channel] });
super({
intents: [
GatewayIntentBits.Guilds,
GatewayIntentBits.GuildMembers,
GatewayIntentBits.GuildMessages
],
partials: [Partials.Channel]
});
this.commands = new Discord.Collection();
}
async getChannel(channel, guild) {
return guild.channels.cache.find(
(c) =>
@@ -57,14 +65,6 @@ class Client extends Discord.Client {
tempCommandFiles = tempCommandFiles.filter(item => item !== "info.js");
}
if (cmdconfig.TicketAdd.Enabled === false) {
tempCommandFiles = tempCommandFiles.filter(item => item !== "add.js");
}
if (cmdconfig.TicketRemove.Enabled === false) {
tempCommandFiles = tempCommandFiles.filter(item => item !== "remove.js");
}
if (cmdconfig.OpenTicket.Enabled === false) {
tempCommandFiles = tempCommandFiles.filter(item => item !== "ticket.js");
}
@@ -89,6 +89,14 @@ class Client extends Discord.Client {
tempCommandFiles = tempCommandFiles.filter(item => item !== "Ping.js");
}
if (cmdconfig.Ping.Enabled === false) {
tempCommandFiles = tempCommandFiles.filter(item => item !== "Ping.js");
}
if (supportbot.Ticket.ClaimTickets.Enabled === false) {
tempCommandFiles = tempCommandFiles.filter(item => item !== "ticketstats.js");
}
const commandFiles = tempCommandFiles;
const commands = commandFiles.map((file) => require(`../Commands/${file}`));