GuildVoiceChannelBuilder class

Inheritance

Constructors

GuildVoiceChannelBuilder({required String name, int? position, List<CreateBuilder<PermissionOverwrite>>? permissionOverwrites, int? bitRate, int? userLimit, Snowflake? parentId, bool? isNsfw, String? rtcRegion, VideoQualityMode? videoQualityMode})

Properties

bitRate int?
The bitrate (in bits) of the voice or stage channel; min 8000.
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
isNsfw bool?
Whether the channel is nsfw.
getter/setter pairinherited
name String
The name of the channel (1-100 characters)
getter/setter pairinherited
parentId Snowflake?
The parent channel's id for a ChannelType.guildVoice or a ChannelType.guildStageVoice channel.
getter/setter pairinherited
permissionOverwrites List<CreateBuilder<PermissionOverwrite>>?
The explicit permission overwrites for members and roles.
getter/setter pairinherited
position int?
The sorting position of the channel.
getter/setter pairinherited
rtcRegion String?
Channel voice region id, automatic when set to null.
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type ChannelType
The type of the channel.
getter/setter pairinherited
userLimit int?
The user limit of the voice or stage channel; min 0, max 99 for voice channels, max 10,000 for stage channels.
getter/setter pairinherited
videoQualityMode VideoQualityMode?
The camera video quality mode of the voice channel.
getter/setter pairinherited

Methods

build() Map<String, Object?>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited