from src import ModuleManager, utils
import IRCLine
class Module(ModuleManager.BaseModule):
def _done_connecting(self, server):
if "LINELEN" in server.isupport:
IRCLine.LINE_MAX = int(server.isupport['LINELEN'])
@utils.hook("received.376")
def end_of_motd(self, event):
self._done_connecting(event["server"])
@utils.hook("received.422")
def no_motd(self, event):
self._done_connecting(event["server"])
