Moderation that watches so you don't have to
Soter moderates mostly on its own: every message is scanned for hate speech and spam, and repeat violators are timed out automatically.
Hands-off moderation
Set it up once, then let Soter handle the day-to-day.
Commands
Everything is configured through slash commands.
/pingCheck that Soter is online./helpShow a usage guide./settings exempt-add|remove|listManage channels exempt from moderation./settings hate-speechToggle the hate speech filter./settings mod-log-channelSet where moderation actions get logged./settings timeout-configConfigure violation thresholds and timeout duration.Built in the open
Soter is open source, written in TypeScript on Bun, with Jev (via OpenRouter) doing the message analysis. MIT licensed.