Discord-IRC bridge written in Rust
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gallant f0ee4d6a5e
2 months ago
src conditional 2 months ago
.gitignore Add initial toml support 1 year ago
Cargo.lock Use `ellipse` crate for truncation 8 months ago
Cargo.toml Use `ellipse` crate for truncation 8 months ago
LICENSE Add LICENSE 8 months ago
README.md added support for DIRCORD_POLARIAN_MODE compile time env var 8 months ago
build.rs Rustfmt 1 year ago
sample_config.toml Rename avatar_ttl to cache_ttl 8 months ago



A very simple Discord-IRC bridge written in Rust. Still very much work-in-progress.


  • handle join and leave messages
  • use the tracing crate
  • irc crate config toml
  • handle attachments properly
  • don't ping IRC users (and color IRC usernames)
  • handle discord pings
  • handle multiple pings
  • multiple channels
  • IRC and Discord formatting

For extra fun set the DIRCORD_POLARIAN_MODE environmental variable to any value ;)