If args contain "or" return either side randomly

This commit is contained in:
SileNce5k 2022-04-12 21:02:51 +02:00
parent 4adc97d6ae
commit 0181007ad5
No known key found for this signature in database
GPG key ID: C507260E7F2583AD

View file

@ -2,9 +2,13 @@ const randomNumber = require("../../util/randomNumber");
module.exports = { module.exports = {
name: 'ask', name: 'ask',
description: 'Randomly answer with Yes, or No', description: 'Randomly answer with Yes, or No, or if you ask a question with "or" in it, answer with either statement before or after "or"',
execute({message}) { execute({message, args}) {
let answer = randomNumber(0, 1) === 1 ? "Yes" : "No"; let answer = randomNumber(0, 1) === 1 ? "Yes" : "No";
if(args.length > 2 && args.includes("or")){
let question = args.join(" ").split("or ");
answer = randomNumber(0, 1) === 1 ? question[0] : question[1];
}
message.channel.send(answer) message.channel.send(answer)
} }
}; };