Commit Graph

2 Commits

Author SHA1 Message Date
user
f96224afb1 feat: add admin/owner permission system
Hostmask-based admin controls with automatic IRCOP detection via WHO.
Permission enforcement in the central dispatch path denies restricted
commands to non-admins. Includes !whoami and !admins commands, marks
load/reload/unload as admin-only.

Also lands previously-implemented SASL PLAIN auth, token-bucket rate
limiting, and CTCP VERSION/TIME/PING responses that were staged but
uncommitted.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 02:26:27 +01:00
user
970d5d8b0b fix: gitignore live config, add example template
Untrack config/derp.toml to avoid leaking credentials.
Ship config/derp.toml.example as the reference template.
2026-02-15 00:41:19 +01:00