Interface RawVoiceChannel

interface RawVoiceChannel {
    bitrate: number;
    flags: number;
    guild_id: string;
    id: string;
    last_message_id: null | string;
    last_pin_timestamp: null | string;
    name: string;
    nsfw: boolean;
    parent_id: null | string;
    permission_overwrites: RawOverwrite[];
    position: number;
    rate_limit_per_user: number;
    rtc_region: null | string;
    status?: null | string;
    topic: null | string;
    type: GUILD_VOICE;
    user_limit: number;
    video_quality_mode: VideoQualityModes;
    voice_start_time?: null | number;
}

Hierarchy

  • Omit<RawGuildChannel, "type">
  • Required<Pick<RawChannel, "bitrate" | "user_limit" | "video_quality_mode" | "rtc_region" | "nsfw" | "topic" | "permission_overwrites" | "position" | "last_message_id" | "rate_limit_per_user" | "flags" | "last_pin_timestamp">>
  • Pick<RawChannel, "status" | "voice_start_time">
    • RawVoiceChannel

Properties

bitrate: number
flags: number
guild_id: string
id: string
last_message_id: null | string
last_pin_timestamp: null | string
name: string
nsfw: boolean
parent_id: null | string
permission_overwrites: RawOverwrite[]
position: number
rate_limit_per_user: number
rtc_region: null | string
status?: null | string
topic: null | string
user_limit: number
video_quality_mode: VideoQualityModes
voice_start_time?: null | number