motd

motd

Native IRC client with a modern chat interface

Trevor Arjeski Messaging

Screenshots

Screenshot of motd Screenshot of motd Screenshot of motd

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.17.2)

- Fixed a crash when adding an IRC network with a server password.

Versions

Version Date Size Requires Android Download
0.17.2 current
7fc5cea5003df38b…
2026-09-05 87 MB API 26
0.17.0
6cd647a2623a9a1c…
2026-09-03 87 MB API 26
0.16.1
a0e104cd5b646e77…
2026-09-01 87 MB API 26

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.
  • CameraTake photos and videos.
  • Read storageRead files on the device storage.
  • PhotosRead images from the media library.
  • READ_MEDIA_VISUAL_USER_SELECTED
  • MicrophoneRecord audio.
  • Network stateCheck whether and how the device is connected.
  • Foreground serviceKeep running in the background, visible in the status bar.
Show 7 more permissions
  • FOREGROUND_SERVICE_MEDIA_PLAYBACK
  • FOREGROUND_SERVICE_SPECIAL_USE
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • Prevent sleepingKeep the device from going to sleep.
  • motd.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments