SystemMessageDataMemberJoin

data class SystemMessageDataMemberJoin(val approvedBy: ProfileViewBasic? = null, val member: ProfileViewBasic, val role: MemberRole) : SystemMessageViewDataUnion

NOTE: This is under active development and should be considered unstable while this note is here. System message indicating a user joined the group convo via join link.

Constructors

Link copied to clipboard
constructor(approvedBy: ProfileViewBasic? = null, member: ProfileViewBasic, role: MemberRole)

Properties

Link copied to clipboard

If join link was configured to require approval, this will be set to who approved the request. Undefined if approval was not required.

Link copied to clipboard

Current view of the member who joined.

Link copied to clipboard

Role the user was added to the group with. The role from 'member' will reflect the current data, not historical.