Class: Discorb::VoiceRegion

Inherits:
DiscordModel show all
Defined in:
lib/discorb/voice_state.rb

Overview

Represents a voice region.

Instance Attribute Summary collapse

Method Summary

Methods inherited from DiscordModel

#==, #eql?, #inspect

Instance Attribute Details

#custom -> Boolean (readonly) Also known as: custom?

Returns Whether the voice region is custom.

Returns:

  • (Boolean)

    Whether the voice region is custom.



259
260
261
# File 'lib/discorb/voice_state.rb', line 259

def custom
  @custom
end

#deprecated -> Boolean (readonly) Also known as: deprecated?

Returns Whether the voice region is deprecated.

Returns:

  • (Boolean)

    Whether the voice region is deprecated.



256
257
258
# File 'lib/discorb/voice_state.rb', line 256

def deprecated
  @deprecated
end

#id -> Discorb::Snowflake (readonly)

Returns The ID of the voice region.

Returns:



246
247
248
# File 'lib/discorb/voice_state.rb', line 246

def id
  @id
end

#name -> String (readonly)

Returns The name of the voice region.

Returns:

  • (String)

    The name of the voice region.



248
249
250
# File 'lib/discorb/voice_state.rb', line 248

def name
  @name
end

#optimal -> Boolean (readonly) Also known as: optimal?

Returns Whether the voice region is optimal.

Returns:

  • (Boolean)

    Whether the voice region is optimal.



253
254
255
# File 'lib/discorb/voice_state.rb', line 253

def optimal
  @optimal
end

#vip -> Boolean (readonly) Also known as: vip?

Returns Whether the voice region is VIP.

Returns:

  • (Boolean)

    Whether the voice region is VIP.



250
251
252
# File 'lib/discorb/voice_state.rb', line 250

def vip
  @vip
end