Table of Contents

Class ModifyVoiceChannelProperties

Namespace
Kook
Assembly
Kook.Net.Core.dll

提供用于修改 IVoiceChannel 的属性。

public class ModifyVoiceChannelProperties : ModifyTextChannelProperties
Inheritance
ModifyVoiceChannelProperties
Inherited Members

Properties

OverwriteVoiceRegion

获取或设置要设置到此频道的是否覆写了服务器默认设置的语音服务器区域。

public bool? OverwriteVoiceRegion { get; set; }

Property Value

bool?

Remarks

如果此值为 null,则不会修改是否覆写了服务器默认设置的语音服务器区域。

Password

获取或设置要设置到此频道的密码。

public string? Password { get; set; }

Property Value

string

Remarks

密码只支持 1 至 12 位的数字,设置密码后,用户连接到此频道时需要输入密码。如果此值为 Empty,则密码将被清除;如果此值为 null,则密码不会被修改。

UserLimit

获取或设置要设置到此频道的允许同时连接到此频道的最大用户数;如果没有限制,则为 0

public int? UserLimit { get; set; }

Property Value

int?

Remarks

如果此值为 0,则用户限制将被清除;如果此值为 null,则用户限制不会被修改。

VoiceQuality

获取或设置要设置到此频道的要求语音频道中的客户端使用的语音质量。

public VoiceQuality? VoiceQuality { get; set; }

Property Value

VoiceQuality?

Remarks

warning

受限于 KOOK API,无法通过 KOOK API 设置语音频道的语音质量为 _128kbps 或更高的值,尽管语音频道所属的服务器已有相应的服务器助力。通过此属性设置为不低于 _128kbps 的语音质量的操作是无效的。


如果此值为 null,则语音质量不会被修改。

VoiceRegion

获取或设置要设置到此频道的语音服务器区域。

public string? VoiceRegion { get; set; }

Property Value

string

Remarks

如果此值为 null,则语音服务器区域不会被修改。

See Also

See Also