Mesibo Group Management - Group Operations
Get Group Settings and Permissions
You can get group settings, permissions and PINs (only if admin) getSettings API of the group profile. When you call getSettings API, Mesibo_onGroupSettings callback function in the listener will be called with settings, permissions and PINs. If you are not a member, Mesibo_onGroupError callback function in the listener will be called with an error code.
void getSettings(GroupListener listener);getSettings takes the following parameters:
| Parameter | Description |
|---|---|
| listener | Group listener instance which will be called when group settings are retrived. Note that, if you are using Javascript, you can pass listener or a callback function. For all other platforms, it is the listener. |
| {:.proto-table} |
Delete Group
You can delete the group by calling deleteGroup API of the group profile. You need to have the necessary admin permissions to delete a group.
void deleteGroup();deleteGroup does not take any parameters.
Leave Group
Group members can leave the group by calling leave API of the group profile.
void leave();leave does not take any parameters.
Get Admin for the last admin action
You can get the admin who has performed the last admin action like modifying the group, adding/removing members, etc. by calling getLastAdmin API of the group profile. You can call getLastAdmin API from any listener function to know who initiated the action.
MesiboProfile getLastAdmin();getLastAdmin does not take any parameters.