summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author8cy <[email protected]>2020-07-28 05:53:53 -0700
committer8cy <[email protected]>2020-07-28 05:53:53 -0700
commit5fa752f3430f4cb4baae22e815994bc0e27d10fa (patch)
tree7298a3d964be9606aae8cae371818aa65eed1a10
parentimprov: bold wc/ gb msg (diff)
downloaddep-core-5fa752f3430f4cb4baae22e815994bc0e27d10fa.tar.xz
dep-core-5fa752f3430f4cb4baae22e815994bc0e27d10fa.zip
fix: f react and formatting
-rw-r--r--server/src/listeners/client/guildMemberRemove.ts6
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('🇫'));
}
}