const Event = require('../Structures/Event'); module.exports = class extends Event { constructor(...args) { super(...args, { once: true }); } async run(oldMember, newMember) { console.log(newMember) if(newMember.member.presence) { if(newMember.member.presence.activities[0]) { if(newMember.member.presence.activities[0].state.includes["brats"]) { newMember.member.roles.add("906366377990971412") const Embed = new MessageEmbed() .setAuthor("<$", newMember.user.displayAvatarURL({dynamic: true})) .setDescription(`${newMember.user.username} has got the <@!906366377990971412> role!`) .setFooter(`To get the role put gg/brats in your status!`, newMember.guild.iconURL({dynamic: true})) newMember.guild.channels.cache.get("925609500835188776").send({embeds: [Embed]}) } else if(newMember.member.roles.cache.get("906366377990971412")) { newMember.member.roles.remove("906366377990971412") } } } }