def __init__(self, ircnet): self.ircnet = ircnet server, port = open( handlers.conf("ircnet-%s" % ircnet)).read().strip().split(":", 1) port = int(port) nickname = "BitBot" self._proxy = None irc.bot.SingleServerIRCBot.__init__(self, [(server, port)], nickname, nickname)
def on_welcome(self, c, e): # join autochannels f = open(handlers.conf("channels-%s" % self.ircnet)) for line in f: c.join(*line.strip().split(' ', 1))