У MyChat Server можна створити будь-яку кількість груп і розмістити в них зареєстрованих користувачів. Групи використовуються адміністраторами сервера для групування різних облікових записів користувачів за різними ознаками.


Один і той самий користувач може входити до кількох груп одночасно.


У цьому розділі наведено функції для роботи з групами та користувачами в них.

 

mAddUserToGroup

додати користувача до групи;

mCreateUsersGroup

створити групу користувачів;

mDeleteUsersGroup

видалити групу користувачів;

mGetUserGroupsListAsJSON

отримати список груп користувача у форматі JSON;

mGetUsersListInGroupByName

отримати список користувачів групи за її назвою;

mGetUsersListInGroupsByNames

отримати загальний список користувачів із декількох груп;

mIsUserInGroup

чи є користувач у зазначеній групі;

mIsUserInGroups

чи є користувач хоча б в одній групі;

mIsUsersGroupExists

чи існує вказана група користувачів;

mRemoveUserFromGroup

видалити користувача із групи;

mRenameUsersGroup

перейменувати групу користувачів.