关于如何检查用户是否拥有角色/已被删除,我一直很忙。
我需要它,因为这是我剩下的唯一要完成自动日志的内容^^'
我知道我们必须像这样使用事件监听器:
client.on('guildMemberUpdate', (lastm,newm) =>{
require('./events/guildMemberUpdate')(lastm, newm)
})
这是我现在的文件:
const Discord = require('discord.js')
const db = require('quick.db')
const config = require('../config.json')
const moment = require('moment')
module.exports = gmu = (lastm,newm) => {
}
我一直在尝试for和while循环之类的许多事情,但是它们都不起作用;-;是的,对于那些继续写这些评论的人,我确实检查了docs
,但他们没有帮助我-_-
假设我有两个既有最后一个成员角色又有两个新成员角色的数组:
let arrone = ['707669387179720716','725658412376916038','707669186452783175','709365546025615360']
let arrtwo = ['707669387179720716','725658412376916038','707669186452783175']
不要忘记它可以逆转。
有没有办法我可以看到夹心元素被添加或删除了?
我在想一种可以在lastm(Last Member
)和newm(New Member
)上循环播放的方式,以查看添加了哪个角色,如果可能的话,可以知道是否添加了该角色或删除;-; ?我敢肯定,这将帮助除我之外的许多人。感谢您的回复!