Skip to content

Commit c9b6af0

Browse files
Upgraded JDA (with the hope that the duplicate channelcreatevent bug was been fixed. spoiler: it' not)
1 parent 9db7649 commit c9b6af0

File tree

5 files changed

+10
-8
lines changed

5 files changed

+10
-8
lines changed

build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,12 @@ repositories {
2525
dependencies {
2626
testImplementation("org.junit.jupiter:junit-jupiter-api:5.9.0")
2727
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.9.0")
28+
compileOnly("com.google.code.findbugs:jsr305:3.0.2")
29+
compileOnly("org.jetbrains:annotations:23.0.0")
2830

2931
// DIH4JDA (Interaction Framework) & JDA
3032
implementation("com.github.DynxstyGIT:DIH4JDA:c8f7928efc")
31-
implementation("net.dv8tion:JDA:5.0.0-alpha.20") {
33+
implementation("com.github.DV8FromTheWorld:JDA:dab2a864da") {
3234
exclude(module = "opus-java")
3335
}
3436

src/main/java/net/javadiscord/javabot/listener/StateListener.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
import net.dv8tion.jda.api.EmbedBuilder;
66
import net.dv8tion.jda.api.entities.Guild;
77
import net.dv8tion.jda.api.entities.MessageEmbed;
8-
import net.dv8tion.jda.api.events.ReadyEvent;
9-
import net.dv8tion.jda.api.events.ReconnectedEvent;
10-
import net.dv8tion.jda.api.events.ShutdownEvent;
8+
import net.dv8tion.jda.api.events.session.ReadyEvent;
9+
import net.dv8tion.jda.api.events.session.SessionRecreateEvent;
10+
import net.dv8tion.jda.api.events.session.ShutdownEvent;
1111
import net.dv8tion.jda.api.hooks.ListenerAdapter;
1212
import net.javadiscord.javabot.Bot;
1313
import net.javadiscord.javabot.data.config.guild.HelpConfig;
@@ -58,7 +58,7 @@ public void onReady(@NotNull ReadyEvent event) {
5858
}
5959

6060
@Override
61-
public void onReconnected(@NotNull ReconnectedEvent event) {
61+
public void onSessionRecreate(@NotNull SessionRecreateEvent event) {
6262
Bot.getConfig().loadGuilds(event.getJDA().getGuilds());
6363
Bot.getConfig().flush();
6464
}

src/main/java/net/javadiscord/javabot/tasks/MetricsUpdater.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import lombok.extern.slf4j.Slf4j;
44
import net.dv8tion.jda.api.entities.Guild;
5-
import net.dv8tion.jda.api.events.ReadyEvent;
5+
import net.dv8tion.jda.api.events.session.ReadyEvent;
66
import net.dv8tion.jda.api.hooks.ListenerAdapter;
77
import net.javadiscord.javabot.Bot;
88
import net.javadiscord.javabot.data.config.guild.MetricsConfig;

src/main/java/net/javadiscord/javabot/tasks/PresenceUpdater.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import net.dv8tion.jda.api.OnlineStatus;
55
import net.dv8tion.jda.api.entities.Activity;
66
import net.dv8tion.jda.api.entities.Guild;
7-
import net.dv8tion.jda.api.events.ReadyEvent;
7+
import net.dv8tion.jda.api.events.session.ReadyEvent;
88
import net.dv8tion.jda.api.hooks.ListenerAdapter;
99

1010
import javax.annotation.Nonnull;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
server.port=9000
22
tomcat.ajp.port=9090
3-
tomcat.ajp.enabled=true
3+
tomcat.ajp.enabled=false

0 commit comments

Comments
 (0)