diff --git a/commands/games/quiz.js b/commands/games/quiz.js index 4bd3cca5..89f2bb9f 100644 --- a/commands/games/quiz.js +++ b/commands/games/quiz.js @@ -58,8 +58,7 @@ module.exports = class QuizCommand extends Command { await msg.say(stripIndents` **You have 15 seconds to answer this question.** _${decodeURIComponent(body.results[0].category)}:_ ${decodeURIComponent(body.results[0].question)} - - ${type === 'boolean' ? 'True or False?' : ''}${type === 'multiple' ? list(shuffle(answers), 'or') : ''} + ${type === 'boolean' ? 'True or False?' : ''}${type === 'multiple' ? `${list(shuffle(answers), 'or')}?` : ''} `); const msgs = await msg.channel.awaitMessages(res => res.author.id === msg.author.id, { max: 1, diff --git a/commands/random/soundboard.js b/commands/random/soundboard.js index 47e1049d..645437dc 100644 --- a/commands/random/soundboard.js +++ b/commands/random/soundboard.js @@ -23,7 +23,7 @@ module.exports = class SoundboardCommand extends Command { key: 'sound', prompt: `What sound would you like to play? Either ${list(sounds, 'or')}.`, type: 'string', - default: sounds[Math.floor(Math.random() * sounds.length)], + default: '', validate: sound => { if (sounds.includes(sound.toLowerCase())) return true; return `Invalid sound, please enter either ${list(sounds, 'or')}.`; @@ -35,7 +35,7 @@ module.exports = class SoundboardCommand extends Command { } async run(msg, args) { - const { sound } = args; + const sound = args.sound || sounds[Math.floor(Math.random() * sounds.length)]; const channel = msg.member.voiceChannel; if (!channel) return msg.say('Please enter a voice channel first.'); if (!channel.permissionsFor(this.client.user).has(['CONNECT', 'SPEAK'])) { diff --git a/commands/random/stocks.js b/commands/random/stocks.js index 6d25520c..6c47a48f 100644 --- a/commands/random/stocks.js +++ b/commands/random/stocks.js @@ -7,6 +7,7 @@ module.exports = class StocksCommand extends Command { constructor(client) { super(client, { name: 'stocks', + aliases: ['stock'], group: 'random', memberName: 'stocks', description: 'Get the current stocks for a symbol.',