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:

ParameterDescription
listenerGroup 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.