Community permission capability bits.
Enumerator |
---|
V2TIM_COMMUNITY_PERMISSION_MANAGE_GROUP_INFO | Modify group information permissions. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|
V2TIM_COMMUNITY_PERMISSION_MANAGE_GROUP_MEMBER | Group member management permissions, including kicking, group audit, modifying member data, etc. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|
V2TIM_COMMUNITY_PERMISSION_MANAGE_PERMISSION_GROUP_INFO | Manage permission group information permissions. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission. The permission includes creating, modifying, and deleting permission groups; adding, modifying, and deleting topic permissions in the permission group.
|
V2TIM_COMMUNITY_PERMISSION_MANAGE_PERMISSION_GROUP_MEMBER | Permission group member management permissions, including inviting members to the permission group and kicking members from the permission group, etc. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|
V2TIM_COMMUNITY_PERMISSION_MANAGE_TOPIC_IN_COMMUNITY | Topic management permissions, including creating, modifying, and deleting topics, etc. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|
V2TIM_COMMUNITY_PERMISSION_MUTE_MEMBER | Mute permission for specified group member in all topics under a community. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|
V2TIM_COMMUNITY_PERMISSION_SEND_MESSAGE | Send message permission for all group members in all topics under a community. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|
V2TIM_COMMUNITY_PERMISSION_AT_ALL | Send at all messages permission in all topics under a community. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|
V2TIM_COMMUNITY_PERMISSION_GET_HISTORY_MESSAGE | Pull historical messages before joining the group permission in all topics under a community. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|
V2TIM_COMMUNITY_PERMISSION_REVOKE_OTHER_MEMBER_MESSAGE | Revoke others' messages permission in all topics under a community. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|
V2TIM_COMMUNITY_PERMISSION_BAN_MEMBER | Ban community members permission. When set to 0, it means that there is no such permission; when set to 1, it means that there is such permission.
|