SystemMessageDataMemberJoin

constructor(member: SystemMessageReferredUser, role: MemberRole, approvedBy: SystemMessageReferredUser? = null)

Parameters

member

Current view of the member who joined.

role

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

approvedBy

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