Remove shipped items from backlog (waves 3-4, SASL, rate limiting, IRCv3, channel management, state persistence, data update script). Draft v1.1.0 (hardening + wave 5 plugins) and v2.0.0 (multi-server + stable API) milestones. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
773 B
773 B
derp - Backlog
Plugins
username-- cross-platform username enumerationemailcheck-- SMTP VRFY/RCPT TO verificationdork-- Google dork query builderwayback-- Wayback Machine snapshot lookupcanary-- canary token generator/tracker
Bot Features
- Per-channel plugin enable/disable
- Multi-server support
- Stable plugin API (versioned)
- Message truncation for IRC 512-byte limit
- Configurable reconnect backoff (exponential)
- Structured logging (JSON output option)
Testing
- Integration tests with mock IRC server
- Bot orchestrator unit tests
- Config merge edge case tests
- Plugin command tests (encode, hash, dns, etc.)
- CAP negotiation tests (mock connection)