- def channel(self, name): #TODO #get Channel() by name
- return self.Channel(name.lower())
+ def channel(self, name): #get Channel() by name
+ if name.lower() in self.chans:
+ return self.chans[name.lower()]
+ else:
+ return None
+
+ def newchannel(self, bot, name, levels={}):
+ chan = self.Channel(name.lower(), bot, levels)
+ self.chans[name.lower()] = chan
+ return chan