aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/commands
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/commands')
-rw-r--r--src/main/java/commands/CommandManager.java9
-rw-r--r--src/main/java/commands/UIPusher.java18
2 files changed, 10 insertions, 17 deletions
diff --git a/src/main/java/commands/CommandManager.java b/src/main/java/commands/CommandManager.java
index 0dccf7a..39ca243 100644
--- a/src/main/java/commands/CommandManager.java
+++ b/src/main/java/commands/CommandManager.java
@@ -1,19 +1,20 @@
package commands;
import audio.Music;
-import net.dv8tion.jda.api.events.interaction.SlashCommandEvent;
+
+import net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent;
import net.dv8tion.jda.api.hooks.ListenerAdapter;
import java.util.Objects;
public class CommandManager extends ListenerAdapter {
Music music;
- String songDatabase = "https://pinapelz.github.io/vTuberDiscordBot/forsen.txt";
+ String songDatabase = "YOUR_LIST_OF_YOUTUBE_LINKS_OR_AUDIO_URLS_HERE";
public CommandManager(Music music){
this.music = music;
}
@Override
- public void onSlashCommand(SlashCommandEvent event) {
+ public void onSlashCommandInteraction(SlashCommandInteractionEvent event) {
String command = event.getName();
switch (command) {
case "play":
@@ -70,7 +71,7 @@ public class CommandManager extends ListenerAdapter {
music.showQueueMenu(event, "inspect-queue", "Select a track to inspect below");
break;
}
- super.onSlashCommand(event);
+ super.onSlashCommandInteraction(event);
}
}
diff --git a/src/main/java/commands/UIPusher.java b/src/main/java/commands/UIPusher.java
index 91f5dbf..43d98a3 100644
--- a/src/main/java/commands/UIPusher.java
+++ b/src/main/java/commands/UIPusher.java
@@ -1,22 +1,14 @@
package commands;
-import audio.GuildMusicManager;
-import com.sedmelluq.discord.lavaplayer.track.AudioTrack;
-import net.dv8tion.jda.api.entities.Emoji;
-import net.dv8tion.jda.api.entities.TextChannel;
-import net.dv8tion.jda.api.events.interaction.SlashCommandEvent;
-import net.dv8tion.jda.api.interactions.components.Button;
-import net.dv8tion.jda.api.interactions.components.selections.SelectOption;
-import net.dv8tion.jda.api.interactions.components.selections.SelectionMenu;
-import org.jetbrains.annotations.NotNull;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Queue;
+import net.dv8tion.jda.api.entities.emoji.Emoji;
+import net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent;
+import net.dv8tion.jda.api.interactions.components.buttons.Button;
+
public class UIPusher {
- public void showControls(SlashCommandEvent event){
+ public void showControls(SlashCommandInteractionEvent event){
event.reply("Controls for the player:")
.addActionRow(
Button.primary("action-volumedown", Emoji.fromUnicode("U+1F509")),
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage