diff --git a/src/main/java/de/progen_bot/core/Main.java b/src/main/java/de/progen_bot/core/Main.java index 17d535cb..e084d01c 100644 --- a/src/main/java/de/progen_bot/core/Main.java +++ b/src/main/java/de/progen_bot/core/Main.java @@ -21,6 +21,8 @@ import net.dv8tion.jda.api.JDA; import net.dv8tion.jda.api.JDABuilder; import net.dv8tion.jda.api.requests.GatewayIntent; +import net.dv8tion.jda.api.utils.MemberCachePolicy; +import net.dv8tion.jda.api.utils.cache.CacheFlag; import okhttp3.OkHttpClient; import javax.security.auth.login.LoginException; @@ -154,7 +156,13 @@ private static void initJDA() { GatewayIntent.GUILD_PRESENCES, GatewayIntent.GUILD_MESSAGE_REACTIONS, GatewayIntent.DIRECT_MESSAGE_REACTIONS, - GatewayIntent.DIRECT_MESSAGES); + GatewayIntent.DIRECT_MESSAGES + ) + .enableCache( + CacheFlag.ACTIVITY + ) + .setMemberCachePolicy(MemberCachePolicy.ALL); + BuildManager.addEventListeners(builder); try {