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
发送消息
允许成员发送消息。
播放伴奏
允许成员在房间共享伴奏。
共享屏幕
允许成员在此房间内进行屏幕共享。
Speak = 8388608
语音频道内说话
允许成员在语音频道内说话。如果该权限未开启,则成员默认处于已静音状态,直至具备"静音成员"权限者解除其静音状态为止。
UseBotCommands = 68719476736
使用机器人命令
允许成员使用机器人指令,包括直接输入指令或选择输入框中的“使用机器人指令”。
UseVoiceActivity = 16777216
允许直接讲话
允许成员通过直接讲话的方式在语音频道内发言。如果该权限未开启,则成员需要使用按键说话的方式进行发言。
ViewChannel = 2
查看频道
允许成员查看频道(私密频道除外)。