def _event(self, type, user=0, server=0, channel=None, nicks=None, data=None, master=0): if user == 0: user = self.user if server == 0: server = self.server if master == 0 and channel is not None: master = self._isMaster(self._getChannel(channel)) event( connection=self, type=type, user=user, server=server, channel=channel, nicks=nicks, data=data, master=master )
def test(): event(None, "test", "owain", "localhost", "null", ["erinaceous"], "test event")