Implement counting keyword events and a unified buffers system for when the master channel is unavailable
This commit is contained in:
@@ -160,6 +160,10 @@ class IRCBot(IRCClient):
|
||||
self.channels.append(channel)
|
||||
self.who(channel).addCallback(self.got_who)
|
||||
count.event(self.name, "selfjoin")
|
||||
if self.name == config["Master"][0] and channel == config["Master"][1]:
|
||||
for i in range(len(masterbuf)):
|
||||
self.msg(channel, masterbuf.pop(0))
|
||||
saveConf("masterbuf")
|
||||
|
||||
def left(self, channel):
|
||||
if channel in self.channels:
|
||||
|
||||
Reference in New Issue
Block a user