Throttle channel joins

This commit is contained in:
Sean B. Palmer
2012-02-16 17:55:23 +00:00
parent c65639d55f
commit 6198b30d76
3 changed files with 9 additions and 4 deletions

4
irc.py
View File

@@ -46,7 +46,7 @@ class Bot(asynchat.async_chat):
# asynchat.async_chat.push(self, *args, **kargs)
def __write(self, args, text=None):
# print '%r %r %r' % (self, args, text)
# print 'PUSH: %r %r %r' % (self, args, text)
try:
if text is not None:
# 510 because CR and LF count too, as nyuszika7h points out
@@ -102,7 +102,7 @@ class Bot(asynchat.async_chat):
line = line[:-1]
self.buffer = ''
# print line
# print 'GOT:', repr(line)
if line.startswith(':'):
source, line = line[1:].split(' ', 1)
else: source = None