Add Members to Group
You can add members to the group using theaddMembersToGroup() method. This method takes the below parameters:
GUID- GUID of the group the members are to be added to.members- This is a list ofGroupMemberobjects. In order to add members, you need to create an object of theGroupMemberclass. The UID and the scope of theGroupMemberare mandatory.bannedMembers- This is the list ofUID'sthat need to be banned from the Group. This can be set tonullif there are no members to be banned.
- Add Members to Group
- TypeScript
UID of the users and the value will either be success or an error message describing why the operation to add the user to the group.
Real-Time Group Member Added Events
In other words, as a member of a group, how do I know when someone is added to the group when my app is running?When a group member is added by another member, this event is triggered. When a user joins a group on their own, the joined event is triggered.
onMemberAddedToGroup() methods of the GroupListener class.
onMemberAddedToGroup() - This method is triggered when any user is added to the group so that the logged in user is informed of the other members added to the group.
- Group Listener
- TypeScript
Member Added to Group event in Message History
In other words, as a member of a group, how do I know when someone is added to the group when my app is not running? When you retrieve the list of previous messages if a member has been added to any group that the logged-in user is a member of, the list of messages will contain anAction message. An Action message is a sub-class of BaseMessage class.
For the group member added event, in the Action object received, the following fields can help you get the relevant information-
action-addedactionOn- User object containing the details of the user who was added to the groupactionBy- User object containing the details of the user who added the member to the groupactionFor- Group object containing the details of the group to which the member was added