v0.1.2 - Updated CacheFlags
This commit is contained in:
@@ -33,6 +33,12 @@ public class MusicBot extends ListenerAdapter {
|
||||
GatewayIntent.DIRECT_MESSAGES, GatewayIntent.GUILD_MESSAGES, GatewayIntent.GUILD_MESSAGE_REACTIONS,
|
||||
GatewayIntent.GUILD_VOICE_STATES
|
||||
};
|
||||
private final static CacheFlag[] ENABLED_FLAGS = {
|
||||
CacheFlag.MEMBER_OVERRIDES, CacheFlag.VOICE_STATE
|
||||
};
|
||||
private final static CacheFlag[] DISABLED_FLAGS = {
|
||||
CacheFlag.ACTIVITY, CacheFlag.CLIENT_STATUS, CacheFlag.EMOTE, CacheFlag.ONLINE_STATUS
|
||||
};
|
||||
private final PlayerManager playerManager;
|
||||
private final Map<Long, AudioHandler> musicManagers;
|
||||
private final Settings settings;
|
||||
@@ -49,8 +55,8 @@ public class MusicBot extends ListenerAdapter {
|
||||
MusicBot musicBot = new MusicBot(settings);
|
||||
|
||||
JDA jda = JDABuilder.create(settings.getToken(), Arrays.asList(INTENTS))
|
||||
.enableCache(CacheFlag.MEMBER_OVERRIDES, CacheFlag.VOICE_STATE)
|
||||
.disableCache(CacheFlag.ACTIVITY, CacheFlag.CLIENT_STATUS, CacheFlag.EMOTE)
|
||||
.enableCache(Arrays.asList(ENABLED_FLAGS))
|
||||
.disableCache(Arrays.asList(DISABLED_FLAGS))
|
||||
.addEventListeners(musicBot)
|
||||
.setBulkDeleteSplittingEnabled(true)
|
||||
.build();
|
||||
|
||||
Reference in New Issue
Block a user