diff options
| author | Fuwn <[email protected]> | 2025-09-25 16:30:30 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-09-25 16:30:30 -0700 |
| commit | 4fe34e525b63656b1d443d6ce9ff244555aa879a (patch) | |
| tree | b4354125701dea25c75041d0f8de84dfd21d04db /packages | |
| parent | fix(gateway:aiModeration): Improve adult content analysis (diff) | |
| download | umabotdiscord-4fe34e525b63656b1d443d6ce9ff244555aa879a.tar.xz umabotdiscord-4fe34e525b63656b1d443d6ce9ff244555aa879a.zip | |
fix(gateway:aiModeration): Use parent channel NSFW context for threads
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/gateway/src/listeners/aiModeration.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/gateway/src/listeners/aiModeration.ts b/packages/gateway/src/listeners/aiModeration.ts index 17b396f..c8ffe75 100644 --- a/packages/gateway/src/listeners/aiModeration.ts +++ b/packages/gateway/src/listeners/aiModeration.ts @@ -102,7 +102,7 @@ ${SERVER_RULES} CURRENT MESSAGE TO ANALYZE (THIS IS THE ONLY MESSAGE YOU SHOULD CHECK FOR VIOLATIONS): Author: ${message.author.username} (${message.author.id}) Channel: ${"name" in message.channel ? message.channel.name : "Unknown"} (${message.channelId}) -Channel is NSFW: ${"nsfw" in message.channel ? message.channel.nsfw : false} +Channel is NSFW: ${message.channel.isThread() ? (message.channel.parent && "nsfw" in message.channel.parent ? message.channel.parent.nsfw : false) : "nsfw" in message.channel ? message.channel.nsfw : false} Content: "${message.content || "[No text content]"}" Attachments: ${message.attachments.size > 0 ? message.attachments.map((a) => a.name).join(", ") : "None"} |