Aurora IRC Client
Aurora IRC Client is a Linux-native IRC client built with a clean,
classic IRC workflow in mind. It includes support for traditional IRC networks,
custom IRCd environments, Services identification, operator commands, channel
user lists, topic display, clickable links, and HexChat-style usability improvements.
Current release: v0.7.0
Page and packages updated: July 11, 2026
Downloads
User Guide
Install
Debian / Ubuntu / Linux Mint / LMDE
sudo apt update
sudo apt install python3 python3-pip python3-psutil libxcb-cursor0 -y
# Install PySide6
python3 -m pip install --user PySide6
# If blocked by system policy:
python3 -m pip install --user --break-system-packages PySide6
# Install Aurora
sudo apt install ./aurora_irc_client_0_7_0_all.deb -y
Fedora / RHEL
sudo dnf install python3 python3-psutil python3-pyside6
tar -xzf aurora_irc_client_v0_7_0.tar.gz
cd aurora-irc-client-v0.6.2
python3 main.py
Arch Linux
sudo pacman -S python python-psutil pyside6
tar -xzf aurora_irc_client_v0_7_0.tar.gz
cd aurora-irc-client-v0.6.2
python main.py
Verify Downloads
sha256sum -c aurora_irc_client_0_7_0_all.deb.sha256
sha256sum -c aurora_irc_client_v0_7_0.tar.gz.sha256
Troubleshooting
If the client does not start:
1. Install PySide6:
python3 -m pip install --user PySide6
2. Install Qt runtime:
sudo apt install libxcb-cursor0
3. Run from terminal:
aurora-irc-client
4. If upgrading from v0.2.9-1 and you see Permission denied:
sudo apt install ./aurora_irc_client_0_7_0_all.deb -y
Features
- Linux-native IRC client
- Default public IRC networks included
- Network editor
- Auto-connect and auto-join support
- Services identification support
- OPER command support
- HexChat-style channel topic bar
- Channel user list with operator indicators
- Clickable links in IRC windows
- Automatic input focus on startup, after connection, and when switching views
- Persistent per-network/per-channel scrollback under
~/.local/share/aurora-irc-client/logs/
- Configurable 50,000-line default scrollback retention
- Manual scrollback protection: auto-scroll only when already at bottom
- Preferences controls for logging, scrollback limit, clearing scrollback, and opening logs
- HTML User Guide with clickable table of contents
- Automatic scroll-to-bottom for new messages when already at bottom
- Live join/part display refresh improvements
- Timestamp visibility toggle with existing-message refresh
- Application icon and green alert icon behavior
- Output filtering for cleaner server windows
- No personal network settings included in the release package
Release Notes
v0.7.0 — July 11, 2026
- Added per-buffer input history for server, channel, and private-message views.
- Press Up Arrow and Down Arrow to browse text previously entered in the current buffer.
- Preserves unfinished input while browsing history and restores it at the newest history position.
- Added Page Up and Page Down keyboard scrolling for the active conversation buffer.
- Added Ctrl+Home and Ctrl+End to jump to the oldest and newest lines.
- Completely rewrote the built-in User Guide in synchronized Markdown and HTML formats.
- Updated documentation for IRCv3, CTCP, WHOIS, away/back, invite handling, logging, updater behaviour, Greyline86 branding, troubleshooting, and support.
- Preserved all stable v0.6.3 functionality.
v0.6.3 — July 10, 2026
- Moved Aurora IRC Client's official project home to https://greyline86.com/irc-client/.
- Updated the built-in update checker and release download URLs to use the new Greyline86 project page.
- Updated the About dialog with the project home, maintainer, support email, and copyright information.
- Updated the CTCP VERSION reply to advertise the new official project location.
- Updated documentation and the download-page footer to return visitors to https://greyline86.com.
- Preserved the existing IRC support channel at irc.wb1br.net, channel #aurora.
v0.6.2 — July 10, 2026
- Updated project maintainer callsign from WB1BR to AL1AR.
- Updated the project contact email to brandinhess@readysignal.nz.
- Updated package metadata, README, user guide, and application support/contact references.
- Preserved all v0.6.1 IRC compatibility and
/invite fixes.
v0.6.1 — July 2026
- Adjusted
/invite so Aurora waits for server confirmation before reporting success.
- Added handling for IRC numeric
341 invite confirmations.
- Added clearer handling for
421 INVITE Unknown command responses.
v0.6.0 — July 2026
- Added basic IRCv3 capability negotiation.
- Added CTCP replies for
VERSION, PING, TIME, and CLIENTINFO.
- Added
/invite nick [#channel].
v0.5.12 — May 8, 2026
- Fixed restored scrollback/log nickname coloring by passing the network's current nick directly into the scrollback renderer.
- Ensures older loaded log lines correctly show the user's own nickname in green and other nicknames in blue.
- Preserved the v0.5.7 through v0.5.11 fixes for icons, latency, WHOIS, link context menus, away/back display, and channel tree activity colors.
v0.5.11 — May 8, 2026
- Always re-rendered loaded scrollback after IRC
001 confirms the current nickname.
- Improved handling for old log lines when the configured nick already matched the server-confirmed nick.
v0.5.10 — May 8, 2026
- Added network-specific re-rendering after the server confirms the user's nickname.
- Improved nickname coloring consistency across live views and loaded scrollback.
v0.5.9 — May 8, 2026
- Fixed main chat nickname coloring by rendering each text view using the current nickname from that view's owning network.
- Preserved own-nick green and other-nick blue behavior when switching between servers and channels.
v0.5.7 — May 8, 2026
- Changed server/channel tree activity color for JOIN, PART, QUIT, KICK, and nickname-change events so membership traffic no longer looks the same as actual channel messages.
- Fixed away/back display so the far-right user-list nickname text dims while the role/status dot keeps its normal privilege color.
v0.5.6 — May 8, 2026
- Rebuilt cleanly from the known-good v0.5.3 package base.
- Restored hicolor desktop icon installation across common icon sizes and refreshed the desktop/icon cache on install.
- Preserved main chat nickname colors: own nick green and other nicks blue.
- Fixed per-server latency display so background server lag changes do not overwrite the active server/channel lag display.
- Added working Copy Link Location support for chat link context menus.
- Added WHOIS command handling and common WHOIS numeric display.
- Added
/away and /back handling with right-side nickname text dimming while keeping role dots unchanged.
v0.5.3 — May 8, 2026
- Improved JOIN, PART, QUIT, and KICK event visibility in channel buffers.
- Added QUIT propagation fixes across shared channels.
- Preserved user/op counts and safer updater workflow.
v0.5.2 — May 8, 2026
- Changed the updater to a safe download-only workflow with clear install instructions.
- Added an Open Downloads Folder action after update downloads.
- Added user-panel summary counts for total users and channel operators.
v0.5.1 — May 8, 2026
- Fixed multi-server MOTD handling so each connected server preserves and displays its own MOTD correctly.
- Prevented MOTD text from appearing in the wrong server or service view.
v0.5.0 — May 8, 2026
- Added Network List access from new server tabs and Ctrl+T workflow.
- Added input history recall with the Up and Down arrow keys.
- Expanded User Guide contact/support information.
- Improved update-download messaging and Downloads-folder guidance.
- Cleaned IRC formatting control characters from service messages.
v0.4.9 — April 30, 2026
- Fixed persistent scrollback replay so saved lines keep their original timestamps.
- Reorganized menus into a HexChat-inspired Server / Settings / View / Window / Help layout.
- Added Check for Updates under Help with .deb/tarball download selection.
- Added Show Server MOTD, Open Logs Folder, Save Text, Direct Chat, and Raw Log helper actions.
- Added outbound command diagnostics under the Aurora logs folder to help isolate services/auto-op issues.
- Cleaned the channel user list by hiding privilege prefix symbols such as
@, ~, and +.
- Kept colored privilege dots for voiced, half-op, op, admin, and owner users.
- Added joinable channel-name links and right-click join support for detected channel links.
v0.3.0-2 — April 30, 2026 (Final Stable)
- Fixed duplicate JOIN / MODE / TOPIC message rendering.
- Resolved persistent scrollback replay duplication.
- Restored system-wide icon integration.
- Improved Debian packaging compatibility and reliability.
v0.3.0 — April 30, 2026
- Fixed launcher permission issue that caused
/usr/bin/aurora-irc-client: Permission denied.
- Improved Linux Mint menu and taskbar icon handling.
- Updated desktop entry and icon cache handling.
v0.2.9
- Added application/menu/taskbar icon support.
- Added green flashing alert icon behavior for mentions and private messages.
- Updated package maintainer display to Brandin Hess, AL1AR.
v0.2.8
- Timestamp toggle with live re-render of existing messages.
v0.2.7
- First-run setup wizard and updated user guide.
Notes
Aurora IRC Client stores user-specific network settings locally on each
machine under:
~/.config/aurora-irc-client/profiles.json
The downloadable package does not include private server profiles,
passwords, connect commands, or personal configuration files.