Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js');
- module.exports = (client, oldMember, newMember) => {
- const id = '611143918624440321';
- const zeus = client.guilds.cache.get(id);
- if(oldMember.guild.id !== id) { return; };
- if(!oldMember.user.username === oldMember.user.username) {
- let userupdateEmbed = new Discord.MessageEmbed()
- .setColor('#36393f')
- .setAuthor(`${oldMember.user.username}`, `${oldMember.author.displayAvatarURL()}`)
- .setDescription(`**[Jump To User](<@${newMember.id}>)**`)
- .addField(`Old Username:`, `${oldMember.user.username}\n\u200B`)
- .addField(`New Username`, `${newMember.user.username}\n\u200B`)
- .setTimestamp()
- let logs = zeus.channels.cache.find(channel => channel.name === "logs");
- logs.send(userupdateEmbed);
- }
- else if(!oldMember.roles.cache.size === oldMember.roles.cache.size)
- {
- let userupdateEmbed = new Discord.MessageEmbed()
- .setColor('#36393f')
- .setAuthor(`${oldMember.user.username}`, `${oldMember.author.displayAvatarURL()}`)
- .setDescription(`**[Jump To User](<@${newMember.id}>)**`)
- .addField(`Old Roles:`, `${oldMember.roles.cache.map(roles => oldMember.roles)}\n\u200B`)
- .addField(`New Roles`, `${newMember.roles.cache.map(roles => newMember.roles)}\n\u200B`)
- .setTimestamp()
- let logs = zeus.channels.cache.find(channel => channel.name === "logs");
- logs.send(userupdateEmbed);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement