diff --git a/events/removeMember.js b/events/removeMember.js new file mode 100644 index 0000000..a500d29 --- /dev/null +++ b/events/removeMember.js @@ -0,0 +1,19 @@ +//guildMemberRemove +const { Events, EmbedBuilder } = require('discord.js'); + +module.exports = { + name: Events.GuildMemberRemove, + once: false, + execute(args) { + const { guild, user } = args; + const channel = guild.channels.cache.find(channel => ['goodbye', 'bye', 'left', 'leaving', 'wyjścia'].includes(channel.name)); + if (!channel) return; + const embed = new EmbedBuilder() + .setTitle(`Goodbye ${user.username}!`) + .setDescription(`Goodbye ${user.username}!`) + .setColor('#ff0000') + .setThumbnail(user.avatarURL()) + .setTimestamp(); + channel.send({ embeds: [embed] }); + } +}; \ No newline at end of file