Class: Discordrb::VoiceState
- Inherits:
-
Object
- Object
- Discordrb::VoiceState
- Defined in:
- lib/discordrb/data.rb
Overview
A voice state represents the state of a member's connection to a voice channel. It includes data like the voice channel the member is connected to and mute/deaf flags.
Instance Attribute Summary collapse
-
#deaf ⇒ true, false
readonly
Whether this voice state's member is deafened server-wide.
-
#mute ⇒ true, false
readonly
Whether this voice state's member is muted server-wide.
-
#self_deaf ⇒ true, false
readonly
Whether this voice state's member has deafened themselves.
-
#self_mute ⇒ true, false
readonly
Whether this voice state's member has muted themselves.
-
#user_id ⇒ Integer
readonly
The ID of the user whose voice state is represented by this object.
-
#voice_channel ⇒ Channel
readonly
The voice channel this voice state's member is in.
Instance Attribute Details
#deaf ⇒ true, false (readonly)
Returns whether this voice state's member is deafened server-wide.
393 394 395 |
# File 'lib/discordrb/data.rb', line 393 def deaf @deaf end |
#mute ⇒ true, false (readonly)
Returns whether this voice state's member is muted server-wide.
390 391 392 |
# File 'lib/discordrb/data.rb', line 390 def mute @mute end |
#self_deaf ⇒ true, false (readonly)
Returns whether this voice state's member has deafened themselves.
399 400 401 |
# File 'lib/discordrb/data.rb', line 399 def self_deaf @self_deaf end |
#self_mute ⇒ true, false (readonly)
Returns whether this voice state's member has muted themselves.
396 397 398 |
# File 'lib/discordrb/data.rb', line 396 def self_mute @self_mute end |
#user_id ⇒ Integer (readonly)
Returns the ID of the user whose voice state is represented by this object.
387 388 389 |
# File 'lib/discordrb/data.rb', line 387 def user_id @user_id end |
#voice_channel ⇒ Channel (readonly)
Returns the voice channel this voice state's member is in.
402 403 404 |
# File 'lib/discordrb/data.rb', line 402 def voice_channel @voice_channel end |