From f366181069e1fd4daf7cf379d10c44c25fad84c2 Mon Sep 17 00:00:00 2001 From: IRONM00N <64110067+IRONM00N@users.noreply.github.com> Date: Tue, 7 Sep 2021 20:22:54 -0400 Subject: autothread inprovements --- src/listeners/message/autoThread.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/listeners/message/autoThread.ts b/src/listeners/message/autoThread.ts index bdc18d5..ec8bfcb 100644 --- a/src/listeners/message/autoThread.ts +++ b/src/listeners/message/autoThread.ts @@ -7,7 +7,7 @@ export default class autoThreadListener extends BushListener { public constructor() { super('autoThread', { emitter: 'client', - event: 'messageCreate', + event: 'messageInvalid', category: 'message' }); } @@ -15,6 +15,14 @@ export default class autoThreadListener extends BushListener { public override async exec(...[message]: BushClientEvents['messageCreate']): Promise | undefined> { if (!client.config.isProduction) return; if (!message.guild || !message.channel) return; + if (!['DEFAULT', 'REPLY'].includes(message.type)) return; + if ( + message.author.bot && + message.author.id === '444871677176709141' && //fire + message.content.includes('has been banished from') && + message.content.includes('<:yes:822211477624586260>') + ) + return; // todo: make these configurable etc... if (message.guild.id !== '516977525906341928') return; // mb if (message.channel.id !== '714332750156660756') return; // neu-support-1 -- cgit