diff --git a/src/main/java/com/alttd/listeners/JDAListener.java b/src/main/java/com/alttd/listeners/JDAListener.java index b0c1676..063e688 100644 --- a/src/main/java/com/alttd/listeners/JDAListener.java +++ b/src/main/java/com/alttd/listeners/JDAListener.java @@ -20,7 +20,10 @@ public class JDAListener extends ListenerAdapter { @Override public void onReady(@NotNull ReadyEvent event) { Logger.info("JDA ready to register commands."); - jda.addEventListener(new CommandManager(jda, new ModalManager(new ButtonManager()))); + ButtonManager buttonManager = new ButtonManager(); + ModalManager modalManager = new ModalManager(buttonManager); + CommandManager commandManager = new CommandManager(jda, modalManager); + jda.addEventListener(buttonManager, modalManager, commandManager); } }