IRC Client that actually works with NickServ reddit / irc ---------------------------------------------------------------------- mabiee · 2019-07-11 11:26 Looking for a (free) Android IRC client that doesn't fall apart completely when exposed to a server that uses NickServ. The majority I've tried have this issue where they send a message to NickServ to log me in (which sometimes doesn't even work), and then attempt to join channels before it resolves the login attempt, which causes me to not get allowed to join the channels, and it doesn't retry again once I'm actually logged in. This results in me having to type in the channel names by myself every single time. I've tried a couple of the clients available in the play store: - AndroIrc (doesn't actually have this issue, but it also completely cuts off longer messages without warning, so I'm not a fan) - yaaic (does exactly this) - Astro-Irc (also does this, plus it crashes constantly, not on the play store but I've tried it anyway) - Revolution IRC Client (does exactly this as well) IRCCloud seems to be fine, but I don't like how it stays connected even when my phone is off, and forces me to log in to a special account, which gives me doubts about privacy. I'll use that if there's no alternative, but I'm hoping you guys know some better ones. ---------------------------------------------------------------------- KindOne · 2019-07-11 11:43 You could use sasl if the network supports it. Basically you identify to nickserv before you are fully connected to the network. https://freenode.net/kb/answer/sasl What network(s) are you using? ---------------------------------------------------------------------- mabiee · 2019-07-11 11:44 I thought SASL and NickServ were mutually exclusive. I guess I'm a total noob at this. I use Freenode and FurNet ---------------------------------------------------------------------- KindOne · 2019-07-11 11:57 Looks like furnet does not support sasl. Can't help you on that one. ---------------------------------------------------------------------- mabiee · 2019-07-11 11:59 Oh well. What client do you use for Android, by the way? ---------------------------------------------------------------------- KindOne · 2019-07-11 12:10 I don't have a cellphone. ---------------------------------------------------------------------- rubinlinux · 2019-07-11 14:10 The paid service irccloud is the only android app i can find that's fully usable to modern standards. ---------------------------------------------------------------------- baudwalk · 2019-07-11 15:26 In addition to filling in the nickserv password signon, I add "/msg nickserv identify " as a 'Command' sent after logon. I do this for both the YAAIC and Revolution IRC apps. Works every time. FWIW, I prefer the former app but unfortunately there is no logging. ---------------------------------------------------------------------- mabiee · 2019-07-11 16:15 I do this with revolution IRC now (eventually switched from IRCCloud when I found out the free version only lets you have 2 networks). It seems fine but certain channels don't connect right away anyway, not sure why. It's not *that* big of a problem I guess, considering I've tried every client there was and every one of them did this. ---------------------------------------------------------------------- baudwalk · 2019-07-11 20:45 Unfortunately not enough attention is paid to IRC apps these days. I am hoping the Revolution IRC developer persists in developing the app. I wish the YAAIC developer would resurface to add logging, but I doubt that will happen. ---------------------------------------------------------------------- [deleted] · 2019-07-11 21:08 [deleted] ---------------------------------------------------------------------- mabiee · 2019-07-11 21:54 Does Revolution support logging? I thought it does but I just realised I can't find the option and I'm pissed off that I might have to change clients yet again. There just isn't one that has all the good options, you always have to choose. ---------------------------------------------------------------------- baudwalk · 2019-07-11 23:05 Logging is really a buffer that persists up to the file size specified in Settings. It retains the log of previous sessions. I thought I had found a way to export the buffer to a text file, but now I can't find it. ---------------------------------------------------------------------- mabiee · 2019-07-12 00:16 Well, I've found a way, and that way is to copy and paste the entire chat log. Probably not the most efficient option though ---------------------------------------------------------------------- justjanne · 2019-07-12 03:18 If you self-host, you can also run a quasselcore and then use https://quasseldroid.info/, or use weechat and weechat-android, but that's pretty much it for modern clients, sadly. ---------------------------------------------------------------------- robinsmidsrod · 2019-07-12 08:58 I'm using hexchat with ZNC, and I have very little issues with nickserv. It has some issues with having to leave/join some channels after a funky netsplit, but usually behaves just fine. ---------------------------------------------------------------------- mabiee · 2019-07-12 09:08 I was looking for a client that runs on Android. Does HexChat have an Android version that I don't know about? ---------------------------------------------------------------------- robinsmidsrod · 2019-07-12 10:57 I guess I didn't read your question well enough before I answered. But I use yaaic on Android with ZNC (bouncer), and I can't seem to recall that I've had any issues with nickserv when using it that way. ---------------------------------------------------------------------- rubinlinux · 2019-07-12 23:14 Quassel has a lot of promise but it crashed a lot for me in its current state. ---------------------------------------------------------------------- Kovaelin · 2019-09-17 01:12 After you register using NickServ, you can just use SASL to identify yourself. I use AndChat, but it was removed from the Play Store earlier this year. I'm guessing because it wasn't updated in a while.