A modern bidirectional bridge that connects Discord servers with IRC networks, enabling seamless communication between both platforms.
Dis4IRC is an open-source bridge that connects Discord servers to IRC networks, allowing users on both platforms to communicate in the same channels. It translates messages, mentions, stickers, and other features between Discord's modern interface and IRC's traditional protocol, solving the problem of fragmented community communication across different chat systems.
Community administrators, open-source project maintainers, and gaming groups who need to bridge communication between Discord and IRC networks without forcing users to switch platforms.
Developers choose Dis4IRC for its robust feature set, including support for modern Discord features like stickers and replies, seamless integration with existing IRC bots, and easy self-hosting via Docker or standalone JAR files.
A modern Discord <-> IRC bridge
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports Discord stickers, emotes, and markdown conversion to IRC, ensuring rich communication across platforms as listed in the features.
Automatically handles long messages by uploading to a paste service with configurable expiration days, preventing channel flooding, as shown in the mutators configuration.
Bridges user, channel, role, and emote mentions, including anti-ping zero-width characters for IRC usernames, detailed in the features list.
Utilizes Discord webhooks for improved message delivery and allows non-prefixed messages for other IRC bots, enhancing integration flexibility.
Requires detailed HOCON configuration files for bridges, channels, and options, which can be intimidating for quick setups, as evidenced by the lengthy example config.
Built on Java libraries like JDA and KittehIRCClientLib, necessitating a JRE installation and adding overhead compared to lightweight alternatives.
All setup and management are done through config files and CLI, lacking a user-friendly interface for easier administration, which isn't mentioned in the README.