def deserialize_invite_create_event( self, shard: gateway_shard.GatewayShard, payload: data_binding.JSONObject ) -> channel_events.InviteCreateEvent: invite = self._app.entity_factory.deserialize_invite_with_metadata( payload) return channel_events.InviteCreateEvent(shard=shard, invite=invite)
def event(self): return channel_events.InviteCreateEvent(shard=None, invite=mock.Mock())