Files
derp/TODO.md
user f1d4975a4a docs: clean up TODO, draft v1.1.0 and v2.0.0 roadmap
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>
2026-02-15 03:12:56 +01:00

773 B

derp - Backlog

Plugins

  • username -- cross-platform username enumeration
  • emailcheck -- SMTP VRFY/RCPT TO verification
  • dork -- Google dork query builder
  • wayback -- Wayback Machine snapshot lookup
  • canary -- 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)