diff --git a/src/main/java/netneutrality/MusicBot.java b/src/main/java/netneutrality/MusicBot.java index 5eaed0c..a2d0318 100644 --- a/src/main/java/netneutrality/MusicBot.java +++ b/src/main/java/netneutrality/MusicBot.java @@ -1,14 +1,13 @@ package netneutrality; -import net.dv8tion.jda.api.AccountType; import net.dv8tion.jda.api.JDA; import net.dv8tion.jda.api.JDABuilder; import net.dv8tion.jda.api.entities.Activity; +import net.dv8tion.jda.api.requests.GatewayIntent; import netneutrality.db.DBController; import netneutrality.handler.ConsoleHandler; import netneutrality.handler.EditHandler; -import netneutrality.handler.LogHandler; import netneutrality.handler.NewCommandListener; import netneutrality.http.server.WebApi; import netneutrality.music.MusicManager; @@ -29,7 +28,9 @@ public class MusicBot { DBController.init(); try { - jda = JDABuilder.createDefault(Settings.getInstance().getToken()).build(); + jda = JDABuilder.createDefault(Settings.getInstance().get("bot.token")) + .enableIntents(GatewayIntent.GUILD_MEMBERS, GatewayIntent.GUILD_MESSAGE_REACTIONS, GatewayIntent.GUILD_VOICE_STATES) + .build(); jda.awaitReady(); } catch (LoginException | IllegalArgumentException | InterruptedException e) { logger.error(e.getMessage());