AndroidIRCX — Modern IRC for Power Users on Android
Fast multi-network IRC with rich media, DCC, automation-ready internals, and a deep settings toolkit
AndroidIRCX
Modern IRC Client for Power Users on Android
AndroidIRCX is a modern, fast, and privacy-focused IRC client built for experienced IRC users who want full protocol control, reliability, and advanced features on Android.
🌐 Official website: https://irc.dbase.in.rs/androidircx/
🚀 Features
🔐 Security & Privacy
- SASL authentication (PLAIN / EXTERNAL)
- TLS / SSL encrypted connections
- No tracking, no ads
- No analytics SDKs
- Local-only data storage
- No cloud sync, no data harvesting
💬 IRC Power Features
- Multiple server support
- Multiple networks & channels
- NickServ / ChanServ / OperServ support
- Full RAW command access
- CTCP support
- WHOIS / WHOWAS / MODE handling
- Channel modes & user modes
- Nick completion
- Scrollback history
- Server-level and network-level configuration
🧩 Scripting & Automation
AndroidIRCX includes built-in scripting and automation capabilities designed specifically for power users who need repeatable workflows and event-driven control, without relying on unsafe external scripting engines.
Supported scripting concepts:
- Event-based actions
- React to joins, parts, notices, messages, highlights, and server events
- Custom aliases & macros
- Define reusable command sequences with parameters
- Automated workflows
- Connect → identify → oper → auto-join → announce
- Timers & scheduled tasks
- Periodic messages, keep-alive logic, reminders
- Network-specific scripts
- Different automation per network or server
- Sandboxed execution
- No arbitrary code execution
- Designed to be safe for mobile environments
AndroidIRCX scripting focuses on IRC-native automation, not general-purpose programming languages.
This keeps the client fast, predictable, and secure on Android devices.
🎨 User Interface
- Modern Material UI
- Dark mode support
- High-contrast, readable layout
- Optimized for phones & tablets
- Fast startup
- Low memory and battery usage
🔔 Notifications
- Channel mentions
- Private messages
- Background connection handling
- Battery-friendly behavior
- No aggressive wake-locks
⚙️ Advanced Options
- Custom reconnect logic
- Auto-join channels
- Configurable timeouts
- Manual server configuration
- Fine-grained network settings
- Power-user oriented defaults
📱 Why AndroidIRCX?
AndroidIRCX is built for IRC users who know exactly what they want.
No simplified “chat-only” UI
No locked-down feature set
No unnecessary abstractions
Just real IRC, with real control, on Android.
If you use:
- UnrealIRCd
- InspIRCd
- Hybrid
- IRCnet / EFnet / Libera / custom networks
👉 AndroidIRCX feels like home.
📦 Availability
- Android APK (direct download)
- Alternative Android app stores
Google Play availability depends on testing and store requirements.
🛡️ Permissions
AndroidIRCX requests only essential permissions required for:
- Network connectivity
- Notifications
❌ No access to contacts
❌ No access to storage
❌ No access to location
❌ No background data harvesting
🧑💻 Developer
DBase Network
IRC-focused infrastructure & software
- Website: https://irc.dbase.in.rs
- Network: IRCnet / DBase
📄 License
This project is provided as-is.
See the website or repository for license details.
❤️ Contributing & Feedback
Bug reports, feature requests, and constructive feedback are welcome.
If you are an IRC operator, network admin, or power user and need custom behavior or advanced features — feel free to reach out.
Comments (1)
Log in to leave a comment
New version v1.1.0 is released. Minor bugs fixed and enabled scripting, but scripting is still in beta testing. When we test all features, we will publish new article about new version. You can help testing new version v1.1.0 and soon expect app on Google Play Store.
Share this post
Found this helpful? Share it with others!