f849a87f2f73d991eb82818fd3ace278e9ff7d5d
- Removed getUserRecentInfractions usage in textBatchProcessor.ts and visionAnalyzer.ts - Removed buildUserHistoryXml import and calls - Messages are now evaluated standalone, not influenced by past violations in other channels - Updated moderation prompts with clearer instructions about user_history usage - Fixes issue where benign messages like 'tubuh manusia vs gravitasi' were incorrectly flagged due to carryover from previous drone weapons discussion The user history context was causing the LLM to interpret unrelated current messages as threats because it conflated them with past violations. Now each message is judged on its own merit with only channel-specific context.
Description
Bete Discord moderation watcher
27 MiB
Languages
TypeScript
95.5%
C++
1.2%
Nix
1%
Shell
0.7%
JavaScript
0.6%
Other
1%