def sendMessage(self, message): AbstractChatMedium.sendMessage(self, message) assert isinstance(message, Message) lines = message.body.split('\n') MAX_LENGTH = 512-36 for line in lines: chunks = [line[i:i+MAX_LENGTH] for i in xrange(0, len(line), MAX_LENGTH)] for chunk in chunks: chunk = chunk.strip() if len(chunk) > 0: self._irc.connection.privmsg(message.channel_id, chunk)
def sendMessage(self, message): AbstractChatMedium.sendMessage(self, message) assert isinstance(message, Message)