From 5b9cd88848f4f01d70ea6df8c7f945204e94e72a Mon Sep 17 00:00:00 2001 From: Toastie <toastie@toastiet0ast.com> Date: Wed, 19 Mar 2025 20:17:06 +1300 Subject: [PATCH] .antispam will ignore thread channels when adding overwrites --- src/EllieBot/Modules/Administration/Mute/MuteService.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/EllieBot/Modules/Administration/Mute/MuteService.cs b/src/EllieBot/Modules/Administration/Mute/MuteService.cs index 777bff4..1a92ec5 100644 --- a/src/EllieBot/Modules/Administration/Mute/MuteService.cs +++ b/src/EllieBot/Modules/Administration/Mute/MuteService.cs @@ -269,6 +269,9 @@ public class MuteService : IEService, IReadyExecutor foreach (var toOverwrite in await guild.GetTextChannelsAsync()) { + if (toOverwrite is IThreadChannel) + continue; + try { if (!toOverwrite.PermissionOverwrites.Any(x => x.TargetId == muteRole.Id