@classmethod
def listen_packet(cls, *args, **kwargs):
    """
        Binds the function to listen for a given gateway op code.
        """
    return cls.add_meta_deco({'type': 'listener', 'what': 'packet', 'args':
        args, 'kwargs': kwargs})
