Type Definition ruma::events::room::third_party_invite::ThirdPartyInviteEvent[][src]

type ThirdPartyInviteEvent = StateEvent<ThirdPartyInviteEventContent>;
This is supported on crate feature events only.
Expand description

An invitation to a room issued to a third party identifier, rather than a matrix user ID.

Acts as an m.room.member invite event, where there isn’t a target user_id to invite. This event contains a token and a public key whose private key must be used to sign the token. Any user who can present that signature may use this invitation to join the target room.