Advertisement
Guest User

Untitled

a guest
Apr 8th, 2020
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Discord = require('discord.js');
  2.  
  3. module.exports = (client, oldMember, newMember) => {
  4.  
  5.     const id = '611143918624440321';
  6.  
  7.     const zeus = client.guilds.cache.get(id);
  8.  
  9.     if(oldMember.guild.id !== id) { return; };
  10.     if(!oldMember.user.username === oldMember.user.username) {
  11.     let userupdateEmbed = new Discord.MessageEmbed()
  12.     .setColor('#36393f')
  13.     .setAuthor(`${oldMember.user.username}`, `${oldMember.author.displayAvatarURL()}`)
  14.     .setDescription(`**[Jump To User](<@${newMember.id}>)**`)
  15.     .addField(`Old Username:`, `${oldMember.user.username}\n\u200B`)
  16.     .addField(`New Username`, `${newMember.user.username}\n\u200B`)
  17.     .setTimestamp()
  18.      
  19.  
  20.     let logs = zeus.channels.cache.find(channel => channel.name === "logs");
  21.  
  22.     logs.send(userupdateEmbed);
  23.  
  24.     }
  25.     else if(!oldMember.roles.cache.size === oldMember.roles.cache.size)
  26.     {
  27.         let userupdateEmbed = new Discord.MessageEmbed()
  28.     .setColor('#36393f')
  29.     .setAuthor(`${oldMember.user.username}`, `${oldMember.author.displayAvatarURL()}`)
  30.     .setDescription(`**[Jump To User](<@${newMember.id}>)**`)
  31.     .addField(`Old Roles:`, `${oldMember.roles.cache.map(roles => oldMember.roles)}\n\u200B`)
  32.     .addField(`New Roles`, `${newMember.roles.cache.map(roles => newMember.roles)}\n\u200B`)
  33.     .setTimestamp()
  34.      
  35.  
  36.     let logs = zeus.channels.cache.find(channel => channel.name === "logs");
  37.  
  38.     logs.send(userupdateEmbed);
  39.  
  40.     }
  41.    
  42.  
  43.    
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement