变量头像是一个文件路径,不用担心。
function rm (){
fs.rm(avatar)
}
writeStream.on("finish", rm())
但是它显示了这个错误:
TypeError: callback is not a function
at CB (internal/fs/rimraf.js:59:5)
at internal/fs/rimraf.js:90:14
at FSReqCallback.oncomplete (fs.js:171:23)
当有人更改头像时,我尝试在通道中发送消息,但它不起作用,因为总是来自oldUser和newUser的url是相同的(两次是新的头像url),我对昵称更改做了类似的事情,它实际上工作得很好。 bot.on("guildMemberUpdate", (oldMember, newMember) => {
//checks if the change is the nickname
if (oldMember.displayName != newMember.displayName) {
console.log(`(NEW ACTIVITY):