Files
bouncer/ROADMAP.md
user ced6232373 feat: initial IRC bouncer implementation
Async Python IRC bouncer with SOCKS5 proxy support, multi-network
connections, password auth, and persistent SQLite backlog with replay.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 11:29:59 +01:00

888 B

Roadmap

v0.1.0 (current)

  • IRC protocol parser/formatter
  • TOML configuration
  • SOCKS5 proxy connector
  • Multi-network support
  • Client authentication (password)
  • Persistent backlog (SQLite)
  • Backlog replay on reconnect
  • Automatic reconnection with backoff
  • Nick collision handling
  • TLS support

v0.2.0

  • Client-side TLS (accept TLS from clients)
  • Per-network password support
  • CTCP version/ping response
  • Channel key support (JOIN #channel key)
  • SASL authentication to IRC servers
  • Configurable backlog format (timestamps)

v0.3.0

  • Web status page
  • Hot config reload (SIGHUP)
  • Systemd service file
  • Per-client backlog tracking (multi-user)
  • DCC passthrough

v1.0.0

  • Stable API
  • Comprehensive test coverage
  • Documentation complete
  • Packaged for PyPI