Table of Contents

Enum GuildPermission

Namespace
Kook
Assembly
Kook.Net.Core.dll

表示可以为角色或用户设置的服务器级别的服务器权限。

[Flags]
public enum GuildPermission : uint

Fields

AddReactions = 262144

添加回应。

拥有此权限的成员可以对消息添加新的回应。

Administrator = 1

管理员。

拥有此权限会获得完整的管理权,不受所有其他权限的限制。

AttachFiles = 16384

上传文件。

拥有此权限的成员可以上传文件(包括图片)。

BanMembers = 128

加入服务器黑名单。

拥有此权限的成员可以将其他成员加入服务器黑名单、查看服务器黑名单。

ChangeNickname = 512

修改昵称。

拥有此权限的用户可以更改自己的昵称。

Connect = 32768

语音连接。

拥有此权限的成员可以连接到语音频道。

CreateInvites = 8

创建邀请。

拥有此权限的成员可以创建邀请链接。

DeafenMembers = 16777216

服务器静音。

拥有此权限的成员可以限制其他成员在服务器中的语音接收。

FollowReactions = 524288

跟随添加回应。

拥有此权限的成员可以跟随使用已经添加的回应。

KickMembers = 64

踢出成员。

拥有此权限的成员可以踢出其他成员。

ManageChannels = 32

频道管理。

拥有此权限的成员可以创建新的频道以及编辑或删除已存在的频道。

ManageEmojis = 256

管理自定义表情。

拥有此权限的成员可以管理自定义表情。

ManageGuild = 2

管理服务器。

拥有此权限的成员可以修改服务器名称、头像和区域等设置项,以及未明确的概况设置项,并对服务器安全进行设置。

ManageInvites = 16

管理邀请。

拥有此权限的成员可以管理服务器邀请。

ManageMessages = 8192

内容管理。

拥有此权限的成员可以在文字频道帖子频道中管理其他成员所发出的内容,这通常包含删除其他成员发出的消息或帖子,以及置顶消息。

ManageNicknames = 67108864

修改他人昵称。

拥有此权限的用户可以更改他人的昵称。

ManageRoles = 1024

管理角色权限。

拥有此权限的成员可以创建新的角色,编辑或删除位次低于该角色的角色。

ManageVoice = 65536

语音管理。

拥有此权限的成员可修改频道发言模式,管理频道成员上麦,将频道成员转移至其他频道和踢出频道。

MentionEveryone = 131072

提及全体成员、在线成员和所有角色。

拥有此权限的成员可以使用@全体成员,@在线成员提及该频道中的所有成员,该权限可以绕开"允许任何人@提及此角色"的限制。

MuteMembers = 33554432

服务器闭麦。

拥有此权限的成员可以限制其他成员在语音频道中发言和共享计算机音频。

OnlyPushToTalk = 2097152

仅使用按键说话。

拥有此限制的成员加入语音频道后,只能使用按键说话。

PassiveConnect = 1048576

被动连接语音频道。

拥有此权限的成员在没有语音连接权限时,可以被动邀请或被人移动进入语音频道。

PlaySoundtrack = 134217728

共享计算机音频。

拥有此权限的成员可在语音频道中共享计算机音频。

ReplyToPost = 536870912

发布帖子回复。

拥有此权限的成员可在帖子频道中回复帖子。

SendMessages = 4096

发送文字消息。

拥有此权限的成员可以在文字频道中发送消息,也可以在帖子频道中发布帖子。

ShareScreen = 268435456

屏幕分享。

拥有此权限的成员可在语音频道中共享计算机画面。

Speak = 8388608

发言。

拥有此权限的成员可以在语音频道中发言。

UseVoiceActivity = 4194304

使用自由麦。

没有此权限的成员,必须在频道内使用按键说话。

ViewAuditLog = 4

查看管理日志。

拥有此权限的成员可以查看服务器的管理日志。

ViewChannel = 2048

查看文字与语音频道。

拥有此权限的成员可以查看文字、语音频道。