From 19f54362cb53c39692fd8fe60ba497bb964f3960 Mon Sep 17 00:00:00 2001 From: Brian Sherson Date: Thu, 5 Sep 2013 17:54:33 -0700 Subject: Just another update --- irc.py | 6 +++++- startirc.py | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/irc.py b/irc.py index 4718187..7ed9d1a 100644 --- a/irc.py +++ b/irc.py @@ -386,7 +386,11 @@ class Connection(Thread): channel.modes["e"] = [(exception, nick, int(exctime))] elif cmd == 352: # WHO reply (channame, ident, host, serv, nick, flags) = params.split() - (hops, realname) = extinfo.split(" ", 1) + try: + (hops, realname) = extinfo.split(" ", 1) + except ValueError: + hops = extinfo + realname = None channel = self.channel(channame) self.event("onRecv", channel.modules, line=line, data=parsed) if channel.name != channame: diff --git a/startirc.py b/startirc.py index 6d0d8e7..23aabe9 100755 --- a/startirc.py +++ b/startirc.py @@ -12,7 +12,7 @@ import sys import irc import bouncer import readline -readline.parse_and_bind("tab: complete") +#readline.parse_and_bind("tab: complete") networks = {} @@ -54,7 +54,7 @@ logroot = os.path.join(os.environ["HOME"], "IRC") insomnialog = open(os.path.join(logroot, "insomnia.log"), "a") InsomniaIRC = networks["InsomniaIRC"] = irc.Connection( - server="irc.insomniairc.net", ipv6=False, ssl=True, log=insomnialog) + server="perseus.insomniairc.net", ipv6=False, ssl=True, log=insomnialog) ax = autoexec.Autoexec() log = logger.Logger(logroot) -- cgit v1.2.3