rdircd (Reliable Discord-client IRC Daemon) lets you access a personal Discord account using a conventional IRC client. It creates a local IRC server and translates Discord private conversations, servers, channels, threads and forums into IRC channels.
The software focuses on reliable message delivery, deterministic name translation and compatibility with standard IRC clients. It is implemented as a single Python script and requires Python 3.9 or later with aiohttp.
The developer warns that Discord may classify rdircd as an unauthorised third-party client. Using it may violate Discord’s rules and could result in account termination.
This is free and open source software.
Key Features
- Supports Discord private conversations, public channels, threads and forums.
- Provides ordered outgoing messages with delivery confirmation and error notifications.
- Translates mentions, replies, attachments, stickers, emojis and selected embedded content.
- Offers per-server and global catch-all channels for monitoring activity.
- Provides access to channel history through IRC topic commands.
- Supports configurable name aliases, message replacements and regular expression filtering.
- Relays messages sent through other Discord clients back to IRC.
- Includes limited runtime configuration through a dedicated control channel.
- Supports Unicode throughout and optional TLS connections.
- Provides extensive protocol and debugging logs.
- Uses a lightweight single-script Python implementation.
Website: github.com/mk-fg/reliable-discord-client-irc-daemon
Support:
Developer: Mike Kazantsev
License: WTFPL
rdircd is written in Python. Learn Python with our recommended free books and free tutorials.
Related Software
| TUI Discord Clients | |
|---|---|
| Discordo | Lightweight, secure, and feature-rich Discord terminal client |
| Oxicord | Spiritual successor to Discordo |
| Endcord | Built with Python and ncurses to deliver a lightweight yet feature rich experience |
| Concord | Terminal user interface client for Discord written in Rust with ratatui |
| vimcord | Rust-based client |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |


Please read our Comment Policy before commenting.