Skip to content

Commit e25020d

Browse files
Implement ChacheFlag and MemberCachePolicy
1 parent a76bd5d commit e25020d

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/main/java/de/progen_bot/core/Main.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import net.dv8tion.jda.api.JDA;
2222
import net.dv8tion.jda.api.JDABuilder;
2323
import net.dv8tion.jda.api.requests.GatewayIntent;
24+
import net.dv8tion.jda.api.utils.MemberCachePolicy;
25+
import net.dv8tion.jda.api.utils.cache.CacheFlag;
2426
import okhttp3.OkHttpClient;
2527

2628
import javax.security.auth.login.LoginException;
@@ -154,7 +156,13 @@ private static void initJDA() {
154156
GatewayIntent.GUILD_PRESENCES,
155157
GatewayIntent.GUILD_MESSAGE_REACTIONS,
156158
GatewayIntent.DIRECT_MESSAGE_REACTIONS,
157-
GatewayIntent.DIRECT_MESSAGES);
159+
GatewayIntent.DIRECT_MESSAGES
160+
)
161+
.enableCache(
162+
CacheFlag.ACTIVITY
163+
)
164+
.setMemberCachePolicy(MemberCachePolicy.ALL);
165+
158166

159167
BuildManager.addEventListeners(builder);
160168
try {

0 commit comments

Comments
 (0)