diff options
| author | 8cy <[email protected]> | 2020-07-28 05:53:53 -0700 |
|---|---|---|
| committer | 8cy <[email protected]> | 2020-07-28 05:53:53 -0700 |
| commit | 5fa752f3430f4cb4baae22e815994bc0e27d10fa (patch) | |
| tree | 7298a3d964be9606aae8cae371818aa65eed1a10 /server/src | |
| parent | improv: bold wc/ gb msg (diff) | |
| download | dep-core-5fa752f3430f4cb4baae22e815994bc0e27d10fa.tar.xz dep-core-5fa752f3430f4cb4baae22e815994bc0e27d10fa.zip | |
fix: f react and formatting
Diffstat (limited to 'server/src')
| -rw-r--r-- | server/src/listeners/client/guildMemberRemove.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/server/src/listeners/client/guildMemberRemove.ts b/server/src/listeners/client/guildMemberRemove.ts index dbfcdb3..b740674 100644 --- a/server/src/listeners/client/guildMemberRemove.ts +++ b/server/src/listeners/client/guildMemberRemove.ts @@ -3,6 +3,7 @@ import { GuildMember } from 'discord.js'; import gMRResponses from '../../json/guildMemberRemove.json'; import { TextChannel } from 'discord.js'; import { Message } from 'discord.js'; +import { MessageReaction } from 'discord.js'; export default class GuildMemberRemoveListener extends Listener { public constructor() { @@ -13,7 +14,7 @@ export default class GuildMemberRemoveListener extends Listener { }); } - public exec(member: GuildMember): Promise<Message | void> { + public exec(member: GuildMember): Promise<Message | MessageReaction | void> { const existing = this.client.settings.cache.guilds.get(member.guild.id); let hasGoodbye = true; if (existing === undefined) { @@ -31,7 +32,8 @@ export default class GuildMemberRemoveListener extends Listener { } else { const leaveMessage = gMRResponses[Math.floor(Math.random() * gMRResponses.length)]; return (member.guild.channels.cache.get(existing.goodbye) as TextChannel) - .send(`**${member.user.tag}** (<@${member.id}>) ${leaveMessage}`); + .send(`**${member.user.tag}** (<@${member.id}>) ${leaveMessage}`) + .then(m => m.react('🇫')); } } |