Example #1
0
	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)
Example #2
0
	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))