|
|
|
@ -92,20 +92,6 @@ public final class Chords extends ListenerAdapter |
|
|
|
|
|
|
|
|
|
JDABuilder builder = JDABuilder.createDefault(settings.getDiscordToken(), intents); |
|
|
|
|
|
|
|
|
|
// Disable parts of the cache
|
|
|
|
|
builder.disableCache(CacheFlag.MEMBER_OVERRIDES); |
|
|
|
|
// Enable the bulk delete event
|
|
|
|
|
builder.setBulkDeleteSplittingEnabled(false); |
|
|
|
|
// Disable compression (not recommended)
|
|
|
|
|
builder.setCompression(Compression.NONE); |
|
|
|
|
// Set activity (like "playing Something")
|
|
|
|
|
builder.setActivity(Activity.playing("music!")); |
|
|
|
|
|
|
|
|
|
final Chords listener = new Chords(); |
|
|
|
|
|
|
|
|
|
builder.addEventListeners(listener); |
|
|
|
|
builder.setAutoReconnect(true); |
|
|
|
|
|
|
|
|
|
if (settings.getLocalAddr() != null) |
|
|
|
|
{ |
|
|
|
|
System.out.println("Using local address: " + settings.getLocalAddr()); |
|
|
|
@ -124,6 +110,20 @@ public final class Chords extends ListenerAdapter |
|
|
|
|
builder.setWebsocketFactory(webSocketFactory); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// Disable parts of the cache
|
|
|
|
|
builder.disableCache(CacheFlag.MEMBER_OVERRIDES); |
|
|
|
|
// Enable the bulk delete event
|
|
|
|
|
builder.setBulkDeleteSplittingEnabled(false); |
|
|
|
|
// Disable compression (not recommended)
|
|
|
|
|
builder.setCompression(Compression.NONE); |
|
|
|
|
// Set activity (like "playing Something")
|
|
|
|
|
builder.setActivity(Activity.playing("music!")); |
|
|
|
|
|
|
|
|
|
final Chords listener = new Chords(); |
|
|
|
|
|
|
|
|
|
builder.addEventListeners(listener); |
|
|
|
|
builder.setAutoReconnect(true); |
|
|
|
|
|
|
|
|
|
JDA jda = builder.build(); |
|
|
|
|
listener.setJda(jda); |
|
|
|
|
} |
|
|
|
|