diff --git a/classes.py b/classes.py index 0e956d1..18e5fb4 100644 --- a/classes.py +++ b/classes.py @@ -39,7 +39,6 @@ class IrcServer(): self.users = [] self.internal = internal self.name = name.lower() - self.has_bursted = False def __repr__(self): return repr(self.__dict__) diff --git a/protocols/inspircd.py b/protocols/inspircd.py index b8916a0..c514198 100644 --- a/protocols/inspircd.py +++ b/protocols/inspircd.py @@ -561,7 +561,7 @@ def handle_events(irc, data): if parsed_args is not None: return [numeric, command, parsed_args] -def spawnServer(irc, name, sid=None, uplink=None, desc='PyLink Server', endburst=True): +def spawnServer(irc, name, sid=None, uplink=None, desc='PyLink Server'): # -> :0AL SERVER test.server * 1 0AM :some silly pseudoserver uplink = uplink or irc.sid name = name.lower() @@ -580,13 +580,8 @@ def spawnServer(irc, name, sid=None, uplink=None, desc='PyLink Server', endburst raise ValueError('Invalid server name %r' % name) _send(irc, uplink, 'SERVER %s * 1 %s :%s' % (name, sid, desc)) irc.servers[sid] = IrcServer(uplink, name, internal=True) - if endburst: - endburstServer(irc, sid) - return sid - -def endburstServer(irc, sid): _send(irc, sid, 'ENDBURST') - irc.servers[sid].has_bursted = True + return sid def handle_ftopic(irc, numeric, command, args): # <- :70M FTOPIC #channel 1434510754 GLo|o|!GLolol@escape.the.dreamland.ca :Some channel topic diff --git a/protocols/ts6.py b/protocols/ts6.py index f50532c..75b9cf2 100644 --- a/protocols/ts6.py +++ b/protocols/ts6.py @@ -527,7 +527,7 @@ def handle_events(irc, data): if parsed_args is not None: return [numeric, command, parsed_args] -def spawnServer(irc, name, sid=None, uplink=None, desc='PyLink Server', endburst=True): +def spawnServer(irc, name, sid=None, uplink=None, desc='PyLink Server'): # -> :0AL SERVER test.server 1 0XY :some silly pseudoserver uplink = uplink or irc.sid name = name.lower()