use interaction handler

This commit is contained in:
SowinskiBraeden committed 2023-01-21 16:03:55 -08:00
1 parent 2a8252289c
commit 05930e8d33
6 files changed
+38 -15

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
module.exports = async (client, interaction) => {
if (interaction.isCommand()) return;
/*
This file hanldes all button interactions from any command
*/
let GuildDB = await client.GetGuild(interaction.guildId);
const interactionName = interaction.customId.split('-')[0];
let interactionHandler = client.interactionHandlers.get(interactionName);
interactionHandler.run(client, interaction, GuildDB);
}