#qi-hardware IRC log for Saturday, 2015-08-01

DocScrutinizer05_whitelogger____: god! what an e-peeeeeen18:12
whitequarkare you 1618:33
wpwrakwe affectionately call him "baby doc" (-:C18:36
Action: DocScrutinizer05 thanks freenode for NICKLEN=1618:40
DocScrutinizer05otherwise it prolly would be _whitelogger_________________________18:41
DocScrutinizer05maybe the script needs a fallback to $NICK when ${NICK}__ is in use18:43
whitequarkI honestly don't care18:43
DocScrutinizer05a if inuse(), then NICK=${NICK}_; fi   eventually will fail18:44
whitequark_whitelogger____ is already at 16 chars18:44
DocScrutinizer05I know18:45
DocScrutinizer05and that's exactly where it fails18:45
DocScrutinizer05adding further _ doesn't help18:45
whitequarkso, it went to _whitelogger____ two days ago18:46
whitequarkthe library I'm using should handle it somehow18:46
whitequarklet's see18:46
DocScrutinizer05I think you should reset $NICK on every re-login18:48
DocScrutinizer05this way it would usually only toggle between $NICK and ${NICK}_18:49
whitequarkoh well, it will fail, and within five minutes my watchdog would kick in and restart it18:49
whitequarkdifferent path, same result :p18:49
DocScrutinizer05why do you use most recently used mangled NICK instead of original NIK on relogin?18:50
whitequarkI didn't write that code18:51
DocScrutinizer05I actually hoped you didn't :-)18:51
DocScrutinizer05what's the function name you call in that lib?18:53
DocScrutinizer05SEE?? :-D18:53
DocScrutinizer05[2015-08-01 Sat 20:53:23] *** ChanServ gives _whitelogger permission to talk.18:53
whitequarkyes, I just fixed it and restarted18:53
whitequarkshouldn't do that anymore18:54
DocScrutinizer05pro tip: on IRC networks with nickserv, an early "/msg nickserv GHOST <nick> password" works wonders18:59
DocScrutinizer05no conditionals and no reply checking needed, works always (or fails to the safe side)19:02
DocScrutinizer05I'm doing it all the time: connect using a temporary nick, send "/msg nickserv GHOST <nick> <password>", sleep 3; send "/nick DocScrutinizer05"19:05
whitequarkthat's more work19:06
DocScrutinizer05yoah, your lib prolly has no notion about /nick commands19:08
DocScrutinizer05or handles that opaque19:08
DocScrutinizer05dang. I "studied" the IRC RFC a few months ago, forgot almost all I seen19:09
DocScrutinizer05somehow I think you can't connect to a server without using a nick, and I forgot what happens when that nick is not valid (e.g. since occupied)19:10
--- Sun Aug 2 201500:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!