Explorar el Código

Only warn non-messages for normal messages

ghorsington hace 2 años
padre
commit
a187b71e88
Se han modificado 1 ficheros con 4 adiciones y 0 borrados
  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)