Screenshots
Description
motd is a native Android IRC client with a modern chat interface for direct IRC networks and soju bouncers.
Connect directly to an IRC server or use a bouncer for persistent connections, multi-network access, synchronized history, read markers, and push delivery.
Features:
* IRCv3 capabilities, SASL PLAIN and EXTERNAL, TLS, and client certificates
* soju bouncer networks and Web Push with UnifiedPush
* Infinite scrollback with local search and full-text filtering
* Replies, reactions, typing indicators, nick autocomplete, and slash commands
* Inline images, link previews, file uploads, and configurable chat wallpapers
* SOCKS5, Tor, and optional VLESS + REALITY routing through embedded sing-box
* Material You themes, dark and AMOLED modes, custom text sizes, and message styles
motd does not require a hosted account or a proprietary chat service. The FOSS build uses UnifiedPush for battery-friendly background delivery and contains no Google Firebase dependency.
The embedded VLESS + REALITY transport is available on arm64-v8a devices. Android 8.0 (API 26) or newer is required.
What’s new (0.13.1)
- Scrolling up loads older messages again after a fresh install or app-data wipe. Rooms that briefly had nothing to serve are no longer written off as fully loaded.
- The older end of a conversation now shows its loading state properly, and offers "Load older messages" if paging stalls instead of going quiet.
- Push delivery is UnifiedPush only. The unused Firebase/Google build variant is gone.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- MicrophoneRecord audio.
- Network stateCheck whether and how the device is connected.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_MEDIA_PLAYBACK
- FOREGROUND_SERVICE_SPECIAL_USE
- NotificationsShow notifications.
- Run at startupStart automatically after the device is switched on.
Show 3 more permissions
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- Prevent sleepingKeep the device from going to sleep.
- motd.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments