首页 > 解决方案 > discord.js 用叶子检查用户邀请

问题描述

我想检查消息的作者在减去叶子的情况下有多少邀请。因为不和谐说加入服务器的人有 30 个,但它并没有减去离开的人。所以即使我只有 3 个留下来的人说 30。这是我现在使用的代码:

        user = message.mentions.members.first() || message.author;

        message.guild.fetchInvites()
            .then(invites => {
                const userInvites = invites.array().filter(o => o.inviter.id === user.id);
                var userInviteCount = 0;

                for (var i = 0; i < userInvites.length; i++) {
                    var invite = userInvites[i];
                    userInviteCount += invite['uses'];
                    userInviteCount - invite['left'];
                }

                message.reply(`You have ${userInviteCount} invites.`);
            });

标签: javascriptdiscord.js

解决方案


推荐阅读