updating to discord v13

This commit is contained in:
John Facey
2022-06-29 19:49:03 -05:00
parent 4a421391f6
commit 3d6747f72b
13 changed files with 812 additions and 189 deletions

47
commands/play2.js Normal file
View File

@@ -0,0 +1,47 @@
var libTrivia = require("../libTrivia.js");
module.exports = {
name: 'play2',
description: 'Play2',
async execute(message, args) {
try {
let questions = libTrivia.getQuestions();
var i = Math.floor(Math.random() * (questions.length - 0) + 0);
libTrivia.setCurrentQuestion(i);
const { MessageActionRow, MessageEmbed, MessageSelectMenu } = require('discord.js');
const row = new MessageActionRow()
.addComponents(
new MessageSelectMenu()
.setCustomId('select')
.setPlaceholder('Nothing selected')
.addOptions([
{
label: 'Answer 1',
description: `${questions[i].randomAnswers[0]}`,
value: `${questions[i].randomAnswers[0]}`,
},
{
label: 'Answer 2',
description: `${questions[i].randomAnswers[1]}`,
value: `${questions[i].randomAnswers[1]}`,
},
{
label: 'Answer 3',
description: `${questions[i].randomAnswers[2]}`,
value: `${questions[i].randomAnswers[2]}`,
},
{
label: 'Answer 4',
description: `${questions[i].randomAnswers[3]}`,
value: `${questions[i].randomAnswers[3]}`,
}
]),
);
await message.reply({ content: `${questions[i].question}`, components: [row] });
} catch (err) {
message.reply(err.toString());
}
}
};