Browse Source

Only warn non-messages for normal messages

ghorsington 2 years ago
parent
commit
a187b71e88
1 changed files with 4 additions and 0 deletions
  1. 4 0
      bot/src/plugins/file_only_channel_checker.ts

+ 4 - 0
bot/src/plugins/file_only_channel_checker.ts

@@ -27,6 +27,10 @@ export class FileOnlyChannelChecker {
 
         msg.delete();
 
+        // Non-default system message (e.g. pin or thread create) => there is no one to warn, so just remove it to keep the channel clean
+        if (msg.type != "DEFAULT")
+            return;
+
         const ch = msg.guild?.channels.resolve(entry.warningMessageChannelId);
         
         if(ch instanceof TextChannel)