Как отбить танос (шанс 50/50 пнуть участника) за раздор js - PullRequest
0 голосов
/ 20 марта 2020

Прежде всего, отказ от ответственности: я не планирую использовать это в качестве горя; Это чисто для сервера друзей, для которого у меня есть бот.

Так что я понимаю, как сделать бросок 50/50, и теория такова, что бот получает каждый ID каждого участника в течение 1 oop и пинает их, если результат выпадет как 1 (или так или иначе)

Но что я не могу сделать, независимо от того, сколько документации я читаю, так это заставить его работать с реальным кодом.

Может кто-нибудь сказать мне, как это сделать, или хотя бы указать мне правильное направление

Заранее спасибо!

(редактирование: форматирование)

1 Ответ

1 голос
/ 31 марта 2020

Сначала вы можете получить случайное число от 0 до одного и получить пользователя, которого хотите запретить, следующим образом:

let number = Math.floor(Math.random() * Math.floor(1));
let user = message.mentions.members.first()

Затем с помощью простого оператора if:

if(num <1){
    //user was spared
    message.channel.send("You have been spared!")
}
else{
    //user is banned:
    member.ban()
    message.channel.send("User was banned!")
}
...