【问题标题】:How to thanos snap (a 50/50 chance to kick a member) for discord js如何为不和谐的 js 解决快照(50/50 的机会踢成员)
【发布时间】:2020-07-01 01:12:29
【问题描述】:

首先免责声明:我不打算将其用作悲伤的事情;它纯粹用于我拥有机器人的朋友服务器。

所以我了解如何进行 50/50 掷骰,其理论是机器人在 for 循环中获取每个成员的每个 ID,并在掷骰结果为 1 时踢他们(或者无论如何都是这样认为的) )

但是,无论我阅读了多少文档,我都做不到的是让它与实际代码一起使用。

谁能告诉我怎么做,或者至少给我指出正确的方向

提前致谢!

(编辑:格式化)

【问题讨论】:

  • 欢迎来到 Stack Overflow。查看this guide 了解更多关于如何提出好问题的信息。简而言之,您需要提供可重现的代码 sn-ps 显示您尝试过的内容和出错的地方。你现在问的方式听起来像是在找人为你做免费工作。

标签: javascript node.js discord discord.js commando


【解决方案1】:

您可以先获取一个介于 0 和 1 之间的随机数,然后像这样获取您要禁止的用户:

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!")
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    • 2021-06-30
    • 1970-01-01
    • 2020-09-23
    • 1970-01-01
    • 2020-04-29
    • 1970-01-01
    相关资源
    最近更新 更多