diff --git a/src/client/websocket/handlers/INTERACTION_CREATE.js b/src/client/websocket/handlers/INTERACTION_CREATE.js index 57a507d51..7f8502bbc 100644 --- a/src/client/websocket/handlers/INTERACTION_CREATE.js +++ b/src/client/websocket/handlers/INTERACTION_CREATE.js @@ -1,22 +1,18 @@ 'use strict'; const { Events, InteractionTypes } = require('../../../util/Constants'); -let Structures; +const Structures = require('../../../util/Structures'); module.exports = (client, { d: data }) => { let interaction; switch (data.type) { case InteractionTypes.APPLICATION_COMMAND: { - if (!Structures) Structures = require('../../../util/Structures'); const CommandInteraction = Structures.get('CommandInteraction'); - interaction = new CommandInteraction(client, data); break; } case InteractionTypes.MESSAGE_COMPONENT: { - if (!Structures) Structures = require('../../../util/Structures'); const MessageComponentInteraction = Structures.get('MessageComponentInteraction'); - interaction = new MessageComponentInteraction(client, data); break; }