diff --git a/src/plugins/Logs.ts b/src/plugins/Logs.ts index e6766e08..fc17a985 100644 --- a/src/plugins/Logs.ts +++ b/src/plugins/Logs.ts @@ -174,13 +174,7 @@ export class LogsPlugin extends ZeppelinPlugin { userMention: async user => { if (!user) return ""; - let member: Member; - if (user.user) { - member = user; - user = member.user; - } else { - member = await this.getMember(user.id); - } + const member: Member = user.user ? user : this.guild.members.get(user.id) || { id: user.id, user }; const memberConfig = (member.guild && this.getMatchingConfig({ member, userId: user.id })) || ({} as any);