浏览代码

Only warn non-messages for normal messages

ghorsington 3 年之前
父节点
当前提交
a187b71e88
共有 1 个文件被更改,包括 4 次插入0 次删除
  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)