【问题标题】:guildMemberAdd event member variable returns clientguildMemberAdd 事件成员变量返回客户端
【发布时间】:2021-04-04 03:00:31
【问题描述】:

是的 member.user 返回客户端/机器人。我是不是错过了什么。我检查了文档,它为成员变量显示“已加入行会的成员”。我对 discord.js 真的很陌生,但这个错误对我来说没有意义。我已经切换了服务器成员意图和存在意图。 对不起我的英语不好。

代码:

module.exports = (member) => {

    try {
        console.log(member.user.username)
        const guild = member.guild;
        console.log(guild)

    } catch (e) {
        console.log(e)
    }

};

输出:

my bot's name
undefined

【问题讨论】:

  • 您可能将客户端作为命令处理程序中的第一个参数传递。

标签: javascript discord.js


【解决方案1】:

好吧,我觉得自己很笨。

module.exports = (client,member) => {

    try {
        console.log(member.user.username)
        const guild = member.guild;
        console.log(guild)

    } catch (e) {
        console.log(e)
    }

};```

Adding client arg fixes

【讨论】:

    猜你喜欢
    • 2012-09-13
    • 2018-01-22
    • 2019-07-28
    • 1970-01-01
    • 2020-08-26
    • 2023-03-03
    • 1970-01-01
    • 2018-05-25
    • 1970-01-01
    相关资源
    最近更新 更多