From d23e2d293576c9cd34efeb492076d71461d22dda Mon Sep 17 00:00:00 2001 From: Ethan Lane Date: Wed, 2 Nov 2022 19:33:59 +0000 Subject: [PATCH] Fix the event embeds not having the user's avatar on the thumbnail --- src/events/MemberEvents/GuildMemberAdd.ts | 1 + src/events/MemberEvents/GuildMemberRemove.ts | 1 + src/events/MemberEvents/GuildMemberUpdate/NicknameChanged.ts | 1 + src/events/MessageEvents/MessageDelete.ts | 1 + src/events/MessageEvents/MessageUpdate.ts | 1 + 5 files changed, 5 insertions(+) diff --git a/src/events/MemberEvents/GuildMemberAdd.ts b/src/events/MemberEvents/GuildMemberAdd.ts index 62e9f29..025be0b 100644 --- a/src/events/MemberEvents/GuildMemberAdd.ts +++ b/src/events/MemberEvents/GuildMemberAdd.ts @@ -13,6 +13,7 @@ export default async function GuildMemberAdd(member: GuildMember) { .setTitle('Member Joined') .setDescription(`${member.user} \`${member.user.tag}\``) .setFooter({ text: `Id: ${member.user.id}` }) + .setThumbnail(member.avatarURL()) .addFields([ { name: 'Created', diff --git a/src/events/MemberEvents/GuildMemberRemove.ts b/src/events/MemberEvents/GuildMemberRemove.ts index 7f28aff..bf6ae96 100644 --- a/src/events/MemberEvents/GuildMemberRemove.ts +++ b/src/events/MemberEvents/GuildMemberRemove.ts @@ -13,6 +13,7 @@ export default async function GuildMemberRemove(member: GuildMember) { .setTitle('Member Left') .setDescription(`${member.user} \`${member.user.tag}\``) .setFooter({ text: `Id: ${member.user.id}` }) + .setThumbnail(member.avatarURL()) .addFields([ { name: 'Joined', diff --git a/src/events/MemberEvents/GuildMemberUpdate/NicknameChanged.ts b/src/events/MemberEvents/GuildMemberUpdate/NicknameChanged.ts index e935aab..671d755 100644 --- a/src/events/MemberEvents/GuildMemberUpdate/NicknameChanged.ts +++ b/src/events/MemberEvents/GuildMemberUpdate/NicknameChanged.ts @@ -14,6 +14,7 @@ export default async function NicknameChanged(oldMember: GuildMember, newMember: .setTitle('Nickname Changed') .setDescription(`${newMember.user} \`${newMember.user.tag}\``) .setFooter({ text: `Id: ${newMember.user.id}` }) + .setThumbnail(newMember.avatarURL()) .addFields([ { name: 'Before', diff --git a/src/events/MessageEvents/MessageDelete.ts b/src/events/MessageEvents/MessageDelete.ts index cf11484..8d0d40e 100644 --- a/src/events/MessageEvents/MessageDelete.ts +++ b/src/events/MessageEvents/MessageDelete.ts @@ -17,6 +17,7 @@ export default async function MessageDelete(message: Message) { .setColor(EmbedColours.Ok) .setTitle("Message Deleted") .setDescription(`${message.author} \`${message.author.tag}\``) + .setThumbnail(message.author.avatarURL()) .addFields([ { name: "Channel", diff --git a/src/events/MessageEvents/MessageUpdate.ts b/src/events/MessageEvents/MessageUpdate.ts index 2422dbc..2ccd737 100644 --- a/src/events/MessageEvents/MessageUpdate.ts +++ b/src/events/MessageEvents/MessageUpdate.ts @@ -18,6 +18,7 @@ export default async function MessageUpdate(oldMessage: Message, newMessage: Mes .setColor(EmbedColours.Ok) .setTitle("Message Edited") .setDescription(`${newMessage.author} \`${newMessage.author.tag}\``) + .setThumbnail(newMessage.author.avatarURL()) .addFields([ { name: "Channel", -- 2.43.4