hikari.events.scheduled_events#

Events fired for guild scheduled event related changes.

Module Contents#

class hikari.events.scheduled_events.ScheduledEventEvent[source]#

Bases: hikari.events.shard_events.ShardEvent, abc.ABC

Event bassed for any scheduled event related events.

abstract property event_id: hikari.snowflakes.Snowflake[source]#

ID of the scheduled event.

class hikari.events.scheduled_events.ScheduledEventCreateEvent[source]#

Bases: ScheduledEventEvent

Event fired when a guild scheduled event is created.

property event_id: hikari.snowflakes.Snowflake[source]#

ID of the scheduled event.

event: hikari.scheduled_events.ScheduledEvent[source]#

The scheduled event that was created.

class hikari.events.scheduled_events.ScheduledEventDeleteEvent[source]#

Bases: ScheduledEventEvent

Event fired when a guild scheduled event is deleted.

property event_id: hikari.snowflakes.Snowflake[source]#

ID of the scheduled event.

event: hikari.scheduled_events.ScheduledEvent[source]#

The scheduled event that was deleted.

class hikari.events.scheduled_events.ScheduledEventUpdateEvent[source]#

Bases: ScheduledEventEvent

Event fired when a guild scheduled event is updated.

property event_id: hikari.snowflakes.Snowflake[source]#

ID of the scheduled event.

event: hikari.scheduled_events.ScheduledEvent[source]#

The scheduled event that was updated.

class hikari.events.scheduled_events.ScheduledEventUserAddEvent[source]#

Bases: ScheduledEventEvent

Event fired when a user subscribes to a guild scheduled event.

event_id: hikari.snowflakes.Snowflake[source]#

ID of the scheduled event that the user was added to.

user_id: hikari.snowflakes.Snowflake[source]#

ID of the user that was added to the scheduled event.

guild_id: hikari.snowflakes.Snowflake[source]#

ID of the guild that the scheduled event belongs to.

class hikari.events.scheduled_events.ScheduledEventUserRemoveEvent[source]#

Bases: ScheduledEventEvent

Event fired when a user unsubscribes from a guild scheduled event.

event_id: hikari.snowflakes.Snowflake[source]#

ID of the scheduled event that the user was removed from.

user_id: hikari.snowflakes.Snowflake[source]#

ID of the user that was removed from the scheduled event.

guild_id: hikari.snowflakes.Snowflake[source]#

ID of the guild that the scheduled event belongs to.