More Soundboard stuff

This commit is contained in:
Daniel Odendahl Jr
2017-03-19 04:45:03 +00:00
parent b826af8cf1
commit fd4d527c04
4 changed files with 8 additions and 4 deletions
+2 -2
View File
@@ -19,7 +19,7 @@ class SoundBoardCommand extends commando.Command {
}
console.log("[Command] " + message.content);
if(message.channel.type !== 'dm') {
if(!message.channel.permissionsFor(this.client.user).hasPermission('CONNECT' && 'SPEAK')) {
if(!message.channel.permissionsFor(this.client.user).hasPermission(['CONNECT', 'SPEAK'])) {
message.channel.send(':x: Error! In order to do this command, you must give me the permissions to "Connect" and "Speak"!');
} else {
let voiceChannel = message.member.voiceChannel;
@@ -30,7 +30,7 @@ class SoundBoardCommand extends commando.Command {
if(soundToPlay === "") {
message.channel.send(':x: Error! No sound set. Please use ;soundboard list to see a list of sounds you can play.');
} else if(soundToPlay === 'list') {
message.channel.send('**Avaliable Sounds:** Cat');
message.channel.send('**Available Sounds:** Cat, Pikachu, Vader');
} else if(soundToPlay === sounds.avaliable[soundToPlay]) {
voiceChannel.join().then(connnection => {
let stream = sounds.paths[soundToPlay];
+6 -2
View File
@@ -1,8 +1,12 @@
{
"avaliable": {
"cat": "cat"
"cat": "cat",
"pikachu": "pikachu",
"vader": "vader"
},
"paths": {
"cat": "./sounds/cat.mp3"
"cat": "./sounds/cat.mp3",
"pikachu": "./sounds/pikachu.mp3",
"vader": "./sounds/vader.mp3"
}
}
Binary file not shown.
BIN
View File
Binary file not shown.