Class: OnyxCord::Events::ScheduledEventUserEvent
- Defined in:
- lib/onyxcord/events/scheduled_events/users.rb
Overview
Generic superclass for scheduled event user events.
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from Event
Instance Method Summary collapse
-
#member ⇒ Member, User
(also: #user)
Get the user that was added to or removed from the scheduled event.
-
#scheduled_event ⇒ ScheduledEvent
Get the scheduled event that the user was added to or removed from.
-
#server ⇒ Server
Get the server the scheduled event in question is from.
Instance Method Details
#member ⇒ Member, User Also known as: user
Get the user that was added to or removed from the scheduled event.
41 42 43 |
# File 'lib/onyxcord/events/scheduled_events/users.rb', line 41 def member server.member(@user_id) || @bot.user(@user_id) end |
#scheduled_event ⇒ ScheduledEvent
Get the scheduled event that the user was added to or removed from.
34 35 36 |
# File 'lib/onyxcord/events/scheduled_events/users.rb', line 34 def scheduled_event server.scheduled_event(@scheduled_event_id) end |
#server ⇒ Server
Get the server the scheduled event in question is from.
28 29 30 |
# File 'lib/onyxcord/events/scheduled_events/users.rb', line 28 def server @bot.server(@server_id) end |