It might seem weird, and probably will not please everyone, but in my experience, using an XMPP client (Conversations) along with biboumi (an XMPP <-> IRC bridge, https://biboumi.louiz.org (note: I'm the author)) is the best way to use IRC on mobile:
- You can idle in the channels without doing hundreds of part/join when your phone loses the connection
- You get the full backlog of what was said while your phone was offline
And you can host just one biboumi instance for all your users. You can even configure it to connect to just one IRC server. The users just have to join channels like #nodejs@irc.myxmppserver.com
I have a $5/mo VPS on DigitalOcean that I run IRSSI in screen/tmux. On Android, you can use JuiceSSH. Many people use this combination actually, JuiceSSH has swipe left-right IRSSI shortcuts and you can read the scrollback you missed (no ping timeouts on a VPS). Swipe left-right can also be changed to window left-right in screen/tmux. I think my favorite feature is JuiceSSH has an input option that allows you to use your standard Swype-like keyboard or voice input.
You can use a self hosted client like The Lounge which maintains IRC connections on your own server, and then you can view the client via a web browser (so it looks great on a phone, and you can get web push notifications)
It basically acts like any other chat client (e.g. works on multiple devices at the same time)
Sure. However simplicity is quite important when you choose IRC as company chat solution and you want not only your geeky devs to join but also not–so–geeky people like the guy from marketing and the friendly folks from the front–desk.
Oh, wow. I see. With push notifications, mobile clients, TLS encryption this _could_ work in a company setting …provided you keep logs and make search results available for staff, too. Cool. Thanks for the links!
On iOS I am extremely happy with Palaver. There’s a ZNC plugin to send you notifications when you are mentioned, if that is something you need or want.
It’s not free, but I think it was around the $2 mark and definitely worth the money.
- You can idle in the channels without doing hundreds of part/join when your phone loses the connection
- You get the full backlog of what was said while your phone was offline
And you can host just one biboumi instance for all your users. You can even configure it to connect to just one IRC server. The users just have to join channels like #nodejs@irc.myxmppserver.com