Update JDA to v5.0.
This commit is contained in:
parent
490101fcad
commit
c7ab883d5e
2
pom.xml
2
pom.xml
|
@ -35,7 +35,7 @@
|
|||
<dependency>
|
||||
<groupId>net.dv8tion</groupId>
|
||||
<artifactId>JDA</artifactId>
|
||||
<version>5.0.0-beta.5</version>
|
||||
<version>5.0.0-beta.6</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-io</groupId>
|
||||
|
|
|
@ -28,9 +28,9 @@ import net.dv8tion.jda.api.JDA;
|
|||
import net.dv8tion.jda.api.JDABuilder;
|
||||
import net.dv8tion.jda.api.entities.*;
|
||||
import net.dv8tion.jda.api.entities.channel.middleman.AudioChannel;
|
||||
import net.dv8tion.jda.api.entities.channel.unions.AudioChannelUnion;
|
||||
import net.dv8tion.jda.api.events.guild.voice.GuildVoiceUpdateEvent;
|
||||
import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
|
||||
import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
|
||||
import net.dv8tion.jda.api.hooks.ListenerAdapter;
|
||||
import net.dv8tion.jda.api.managers.AudioManager;
|
||||
import net.dv8tion.jda.api.requests.GatewayIntent;
|
||||
|
@ -103,6 +103,7 @@ public final class Chords extends ListenerAdapter
|
|||
builder.setCompression(Compression.NONE);
|
||||
// Set activity (like "playing Something")
|
||||
builder.setActivity(Activity.playing("music!"));
|
||||
builder.enableIntents(GatewayIntent.MESSAGE_CONTENT);
|
||||
|
||||
final Chords listener = new Chords();
|
||||
|
||||
|
@ -187,13 +188,13 @@ public final class Chords extends ListenerAdapter
|
|||
if (this.currentVoiceChannel == null)
|
||||
return;
|
||||
|
||||
final AudioChannelUnion channelLeft = event.getChannelLeft();
|
||||
|
||||
if (channelLeft.getMembers().isEmpty())
|
||||
if (channelLeft == currentVoiceChannel)
|
||||
final AudioChannel channelLeft = event.getChannelLeft();
|
||||
if (channelLeft != null && channelLeft == currentVoiceChannel)
|
||||
{
|
||||
if (channelLeft.getMembers().isEmpty())
|
||||
disconnect();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onMessageReceived(MessageReceivedEvent event)
|
||||
{
|
||||
|
|
|
@ -19,7 +19,6 @@ package moe.nekojimi.chords.commands;
|
|||
import java.util.List;
|
||||
import net.dv8tion.jda.api.entities.Message;
|
||||
import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
|
||||
import net.dv8tion.jda.api.requests.FluentRestAction;
|
||||
import net.dv8tion.jda.api.requests.restaction.MessageCreateAction;
|
||||
|
||||
/**
|
||||
|
@ -54,17 +53,14 @@ public class Invocation
|
|||
@SuppressWarnings("null")
|
||||
public void respond(String text)
|
||||
{
|
||||
FluentRestAction<Message, ?> action = null;
|
||||
|
||||
if (responseMessage == null)
|
||||
{
|
||||
action = requestMessage.reply(text);
|
||||
responseMessage = requestMessage.reply(text).complete();
|
||||
} else
|
||||
{
|
||||
action = responseMessage.editMessage(text);
|
||||
responseMessage = responseMessage.editMessage(text).complete();
|
||||
}
|
||||
|
||||
responseMessage = action.complete();
|
||||
}
|
||||
|
||||
public Message getRequestMessage()
|
||||
|
|
Loading…
Reference in New Issue