Auto-kick
Detects players joining your Party Finder dungeon group
Converts nickname to UUID via Mojang API and checks against local ban list
Sends party chat warning before kick: nick is a shitter. Reason: reason
If reason is longer than 35 characters — sends nick is a shitter. without reason
Shitter list
Stored in config/shitters.txt
Compatible with {"uuid": "...", "reason": "..."} format — no migration needed
Automatic deduplication on load
Nicknames stored on add and displayed in /sl list
Commands
/sl add [reason] — add player, overwrites if already exists
/sl remove — remove player
/sl list [page] — paginated list, 10 per page
/sl parse — bulk resolve all Unknown nicknames via Mojang API (1.5s delay between requests to avoid rate limiting)
/sl help — command reference
Short aliases: /sla, /slr, /sll
/shitter works as full alias for /sl
