【问题标题】:Discord V13 VoiceStateUpdate doesn't workDiscord V13 VoiceStateUpdate 不起作用
【发布时间】:2022-02-20 23:14:58
【问题描述】:

我正在为最新版本重写我的机器人。

我不明白为什么这不起作用。

bot.on('voiceStateUpdate', (oldMember, newMember) => {
    let userchID = newMember.channelID;
    let oldUserChannel = oldMember.channelID;
    let chat = bot.channels.cache.get(settings.channel.chatstreamer);

    if (userchID === settings.channel.stream){
        chat.permissionOverwrite.edit(newMember.id, {
            SEND_MESSAGES: true,
            VIEW_CHANNEL: true
        });
        return true;
    } else if (oldUserChannel === settings.channel.stream) {
        chat.permissionOverwrites.get(oldMember.id).delete();
        return true;
    }

【问题讨论】:

    标签: javascript node.js discord.js bots


    【解决方案1】:

    在 Discord V13 中,您的 newMember.channelIDoldMember.channelID 需要更改为 newMember.channelIdoldMember.channelId

    只需要将 D 设为小写即可。

    【讨论】:

      猜你喜欢
      • 2021-10-31
      • 2021-12-09
      • 1970-01-01
      • 2021-10-13
      • 2021-11-18
      • 1970-01-01
      • 2017-12-22
      • 2021-01-28
      • 2021-02-02
      相关资源
      最近更新 更多