Class: DiscordRDA::VoiceStateUpdateEvent
- Inherits:
-
Event
- Object
- Event
- DiscordRDA::VoiceStateUpdateEvent
show all
- Defined in:
- lib/discord_rda/event/base.rb
Instance Attribute Summary
Attributes inherited from Event
#data, #shard_id, #timestamp, #type
Instance Method Summary
collapse
Methods inherited from Event
#created_at, #inspect, #to_h
Constructor Details
Returns a new instance of VoiceStateUpdateEvent.
1075
1076
1077
|
# File 'lib/discord_rda/event/base.rb', line 1075
def initialize(data, shard_id:)
super('VOICE_STATE_UPDATE', data, shard_id: shard_id)
end
|
Instance Method Details
#channel_id ⇒ Object
1087
1088
1089
|
# File 'lib/discord_rda/event/base.rb', line 1087
def channel_id
voice_state.channel_id
end
|
#guild_id ⇒ Object
1083
1084
1085
|
# File 'lib/discord_rda/event/base.rb', line 1083
def guild_id
voice_state.guild_id
end
|
#member ⇒ Object
1095
1096
1097
|
# File 'lib/discord_rda/event/base.rb', line 1095
def member
voice_state.member
end
|
#session_id ⇒ Object
1099
1100
1101
|
# File 'lib/discord_rda/event/base.rb', line 1099
def session_id
voice_state.session_id
end
|
#user_id ⇒ Object
1091
1092
1093
|
# File 'lib/discord_rda/event/base.rb', line 1091
def user_id
voice_state.user_id
end
|
#voice_state ⇒ Object
1079
1080
1081
|
# File 'lib/discord_rda/event/base.rb', line 1079
def voice_state
VoiceState.new(@data)
end
|