You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailchat/server/lib/role.ts

18 lines
488 B
TypeScript

export const PERMISSION = {
/**
* 非插件的权限点都叫core
*/
core: {
owner: '__group_owner__', // 保留字段, 用于标识群组所有者
message: 'core.message',
invite: 'core.invite',
unlimitedInvite: 'core.unlimitedInvite',
groupDetail: 'core.groupDetail',
managePanel: 'core.managePanel',
manageInvite: 'core.manageInvite',
manageRoles: 'core.manageRoles',
},
};
export const allPermission = [...Object.values(PERMISSION.core)];