rendered paste body...stuff...
class Callback:
def __init__(self, spring, channel):
self.spring = spring
self.channel = channel
self.line = 1
self.continuing = True
self.buffer = ''
def Say(self, msg):
if '\r\r' in msg and self.buffer != '':
if self.line % spamlevel == 0:
self.spring.Say(self.buffer, channel)
print(self.buffer)
self.buffer = ''
self.line = self.line + 1
print(self.line % spamlevel, spamlevel)
msg = msg.strip('\r\n >')
if msg.split(' ')[0] == '!Kick' or msg.split(' ')[0] == '!Mute':
msg = ' '+msg
if self.buffer == '':
self.buffer = msg
else:
self.buffer = self.buffer + ' ' + msg
...stuff...
while 1:
callb.Say('\r\r')
message = _spring.Receive()
...stuff...