【问题标题】:Blacklist user IDs discord.js [closed]黑名单用户 ID discord.js [关闭]
【发布时间】:2021-12-19 03:08:37
【问题描述】:

如何让我的机器人忽略我添加到列表中的用户?我是新手。我尝试了在此站点上找到的其他一些方法,但我不知道如何将它们添加到我的代码中,我尝试过但失败了。

【问题讨论】:

    标签: javascript discord.js bots


    【解决方案1】:

    试试这个:

    let blacklistUser = ['UserID1','UserID2']
    
    if(!blacklistUser.includes(user.id)){
        ///your code
    }
    

    下面是代码的简短说明:

    let blacklistUser = ['UserID1','UserID2']这是一个包含黑名单用户ID的数组

    if(!blacklistUser.includes(user.id)){}
    

    !表示“NOT”,blacklistUser.includes(user.id) 是一个检查数组(blacklistUser)是否包含对象(user.id)的函数

    您应该将user.id 替换为所需的变量。 例如,在消息事件中,它将是:message.author.id

    希望我能帮助你解决这个问题。

    【讨论】:

    • if(!blacklistUser.includes(user.id){ ^ SyntaxError: Unexpected token '{' at Object.compileFunction (node:vm:352:18) at wrapSafe (node:internal/modules/ cjs/loader:1031:15) 在 Module._compile (node:internal/modules/cjs/loader:1065:27) 在 Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10 ) 在 Module.load (node:internal/modules/cjs/loader:981:32) 在 Function.Module._load (node:internal/modules/cjs/loader:822:12) 在 Function.executeUserEntryPoint [as runMain]
    • 我忘记了 if(!blacklistUser.includes(user.id){} 后面的 )。我编辑了帖子,现在应该是正确的。
    猜你喜欢
    • 2020-10-14
    • 2020-07-05
    • 2020-02-23
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多