aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/soundchan/LocalAudioManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/soundchan/LocalAudioManager.java')
-rw-r--r--src/main/java/soundchan/LocalAudioManager.java17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/main/java/soundchan/LocalAudioManager.java b/src/main/java/soundchan/LocalAudioManager.java
index e645fe7..80e3790 100644
--- a/src/main/java/soundchan/LocalAudioManager.java
+++ b/src/main/java/soundchan/LocalAudioManager.java
@@ -72,6 +72,21 @@ public class LocalAudioManager {
channel.sendMessage(toPrint).queue();
}
+ /**
+ * Lists users with sounds that will play when they join the voice channel
+ * @param channel Text channel messaged on
+ */
+ public void ListUserAudio(MessageChannel channel) {
+ Set<String> userSounds = usernameDict.keySet();
+ String toPrint = "The following users have sounds that will play when they join the voice channel:\n```";
+ for (String user : userSounds) {
+ String sound = usernameDict.get(user);
+ toPrint = toPrint + " * " + user + "\t" + sound.substring(0, sound.indexOf('.')) + "\n";
+ }
+ toPrint = toPrint + "```";
+ channel.sendMessage(toPrint).queue();
+ }
+
private void PopulateFiles(){
File folder = new File(filepath);
File[] listOfFiles = folder.listFiles();
@@ -122,6 +137,4 @@ public class LocalAudioManager {
}
return properties;
}
-
-
}