javascript - 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.`);
});
解决方案
推荐阅读
- sql-server - 弹性搜索来索引完整的关系数据库 - 这是个好主意吗?
- vb.net - 将 Richtextbox 保存为 .txt 但格式相同 vb.net2010
- c# - Unity 的柏林噪声
- javascript - 无法加载 Facebook Graph API 个人资料图片 URL
- sdl-2 - SDL2 表面和纹理的像素格式不正确
- python - 从 re.findall 命令中删除空字符串
- react-native - 如何在 react-native/redux 中处理外部数据库更新?
- android - 生命周期感知 Codelab 概念
- express - 在下一个功能之后总是发送错误页面
- jquery - Mapbox - 地图顶部的新 L.markers