Files
bouncer/TODO.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

623 B

TODO

Features

  • Client TLS (accept encrypted client connections)
  • SASL PLAIN/EXTERNAL for IRC server auth
  • Channel key support
  • CTCP VERSION/PING responses
  • Hot config reload on SIGHUP
  • Web status dashboard
  • DCC passthrough

Infrastructure

  • Systemd unit file
  • Containerfile for podman deployment
  • PyPI packaging

Testing

  • Integration tests with mock IRC server
  • SOCKS5 proxy failure tests
  • Backlog replay edge cases
  • Concurrent client attach/detach

Documentation

  • Architecture diagram
  • Sequence diagrams for connection flow