Table of Contents

Enum ChannelPermission

Namespace
HeyBox
Assembly
HeyBox.Net.Core.dll

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

[Flags]
public enum ChannelPermission : ulong

Fields

Connect = 4194304

加入语音频道

允许成员加入语音频道,并听到其他成员发言。

CreateInvites = 64

创建邀请

允许成员邀请新人加入服务器。

CreateTeamUpInvitations = 1048576

创建开黑邀约

允许成员创建开黑邀约。

ManageChannels = 4

管理频道

允许成员创建、编辑、删除频道。

ManageMessages = 262144

管理消息

允许成员删除其他成员发出的消息或设置精华消息。

MentionEveryone = 65536

@全体、@在线和所有权限组

允许成员@全体成员或@在线成员,或@不同权限组的成员。

MuteMembers = 67108864

静音成员

被静音的成员说话将无法被他人听到。

PlaySoundPacks = 4294967296

播放语音包

允许成员在房间播放语音包。

SendMessages = 16384

发送消息

允许成员发送消息。

ShareAudio = 8589934592

播放伴奏

允许成员在房间共享伴奏。

ShareScreen = 17179869184

共享屏幕

允许成员在此房间内进行屏幕共享。

Speak = 8388608

语音频道内说话

允许成员在语音频道内说话。如果该权限未开启,则成员默认处于已静音状态,直至具备"静音成员"权限者解除其静音状态为止。

UseBotCommands = 68719476736

使用机器人命令

允许成员使用机器人指令,包括直接输入指令或选择输入框中的“使用机器人指令”。

UseVoiceActivity = 16777216

允许直接讲话

允许成员通过直接讲话的方式在语音频道内发言。如果该权限未开启,则成员需要使用按键说话的方式进行发言。

ViewChannel = 2

查看频道

允许成员查看频道(私密频道除外)。