irssi QuakeNet Auth reddit / irc ---------------------------------------------------------------------- dupcereal · 2013-08-09 09:33 I'm new to irssi an I want to can auth with Quakenet with irssi so that I can use my quaknet hidden host. This is what I have already tried : I searched on Google and this command came up : /ircnet add -autosendcmd "qmsg Q@CServe.quakenet.org AUTH nick pass" Quakenet [Source](http://www.irssi.org/documentation/tips) That doesn't seem to work , my host name is still not quakenet's hidden hostname. I'm probably doing something wrong here. Then I went to #help on QuakeNet . They said i should try /auth id pass Now that works in the webchat , but when I tried it in irssi it said that auth isn't a valid command. I understand that i'm sending the auth command to irssi and not to the quakenet server. So now I'm asking you guys for help, is there something I'm doing wrong? Or is it even possible ? Thanks in advance ! ---------------------------------------------------------------------- [deleted] · 2013-08-09 11:24 I've found doing "quote auth " is the simplest/tidiest way. I also tend to make an alias ("qnauth" below) to the auth command and then include that in autosendcmd. I've also found that I had to add a 2-second wait in to prevent irssi from joining channels before i'm authed and my host is hidden. The result is something like; > QuakeNet: autosendcmd: /qnauth; wait 2000 you also have to have usermode +x enabled to hide your hostname, so my network add command would be something like this; /network add -usermode +x -autosendcmd 'qnauth; wait 2000' QuakeNet hope this helps. quick edit: i forgot to mention, the reason your solution didn't work is because, as you alluded to, "/auth" is not a valid irssi command. doing "/quote auth" makes irssi send the command to the server without bothering to parse it first. ---------------------------------------------------------------------- meeb · 2013-08-09 12:10 I would strongly advise you give something like this a try: https://github.com/grawity/code/blob/master/irssi/auth_quakenet.pl (Code looks sane) and load it as a script. It'll provide secure CHALLENGEAUTH (no details sent in plain text) as well as event-based authentication (do X once auth'd). See header here on how to run scripts: http://scripts.irssi.org/ ---------------------------------------------------------------------- dupcereal · 2013-08-09 14:34 it worked ! Thank you very much ! ---------------------------------------------------------------------- dupcereal · 2013-08-09 14:36 Thank you I'll give this a shot at a later time, but for now zklw's sollution will do. ---------------------------------------------------------------------- got_milk4 · 2013-08-10 01:22 You may want to install a script like [dispatch.pl](http://scripts.irssi.org/scripts/dispatch.pl) - it'll pass commands that irssi doesn't recognize to the server. The reason `/auth id pass` didn't work is because irssi tried to execute the command itself, instead of passing it to the server. Using `/quote auth id pass` would work as `/quote` passes the command to the server, but I like dispatch.pl as it automates that process.