You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|TriMill 6e4d92a030||2 weeks ago|
|src||2 weeks ago|
|.gitignore||3 weeks ago|
|Cargo.lock||2 weeks ago|
|Cargo.toml||2 weeks ago|
|LICENSE||3 weeks ago|
|README.md||2 weeks ago|
|example-config.toml||2 weeks ago|
Abridged is a configurable and fault-tolerant bridge for Discord, IRC, and Matrix.
- Bridge between multiple IRC servers and multiple Discord/Matrix bots
- Automatically and independently restart bridge nodes on error
- Feature flags to enable/disable each supported platform
An example configuration is provided in example-config.toml. The path to the configuration should be passed as the first command-line argument.
cargo build --release
The following feature flags are enabled:
irc- enable IRC support
discord- enable Discord support
matrix- enable Matrix support
matrix-e2ee- enable end-to-end encryption support for Matrix
tls-rustlsuse rustls for TLS
tls-nativeuse the native TLS library (probably OpenSSL) for TLS
tls-native are mutually exclusive. By default, all platforms and platform-specific features are enabled and rustls is used for TLS.