Class: DiscordRDA::VoiceState
- Inherits:
-
Entity
- Object
- Entity
- DiscordRDA::VoiceState
show all
- Defined in:
- lib/discord_rda/entity/support.rb
Instance Attribute Summary
Attributes inherited from Entity
#id
Instance Method Summary
collapse
Methods inherited from Entity
#==, attribute, #created_at, from_hash, #hash, #initialize, #inspect, #to_h, #to_json
Instance Method Details
#connected? ⇒ Boolean
399
400
401
|
# File 'lib/discord_rda/entity/support.rb', line 399
def connected?
!channel_id.nil?
end
|
#member ⇒ Object
389
390
391
392
393
|
# File 'lib/discord_rda/entity/support.rb', line 389
def member
return nil unless @raw_data['member']
Member.new(@raw_data['member'].merge('guild_id' => @raw_data['guild_id']))
end
|
#request_to_speak_timestamp ⇒ Object
395
396
397
|
# File 'lib/discord_rda/entity/support.rb', line 395
def request_to_speak_timestamp
@raw_data['request_to_speak_timestamp'] ? Time.parse(@raw_data['request_to_speak_timestamp']) : nil
end
|