Class ScheduledEventUserAddEvent
java.lang.Object
discord4j.core.event.domain.Event
discord4j.core.event.domain.guild.GuildEvent
discord4j.core.event.domain.guild.ScheduledEventUserAddEvent
Dispatched when a user has subscribed to a guild scheduled event.
This event is dispatched by Discord.
- See Also:
-
Constructor Summary
ConstructorDescriptionScheduledEventUserAddEvent
(GatewayDiscordClient gateway, ShardInfo shardInfo, long guildId, long scheduledEventId, long userId) -
Method Summary
Modifier and TypeMethodDescriptiongetGuild()
Return the guild of the scheduled event.Return the guild ID of the scheduled event.Return the subscribing guild Member.Return the scheduled event.Return the scheduled event ID.getUser()
Return the subscribing user.Return the subscribing user ID.toString()
Methods inherited from class discord4j.core.event.domain.Event
getClient, getShardInfo
-
Constructor Details
-
ScheduledEventUserAddEvent
public ScheduledEventUserAddEvent(GatewayDiscordClient gateway, ShardInfo shardInfo, long guildId, long scheduledEventId, long userId)
-
-
Method Details
-
getGuildId
Return the guild ID of the scheduled event.- Returns:
- a guild snowflake
-
getGuild
Return the guild of the scheduled event. -
getScheduledEventId
Return the scheduled event ID.- Returns:
- a scheduled event snowflake
-
getScheduledEvent
Return the scheduled event.- Returns:
- a
Mono
where, upon successful completion, emits theScheduledEvent
involved. If an error is received, it is emitted through theMono
.
-
getUserId
Return the subscribing user ID.- Returns:
- a user snowflake
-
getUser
Return the subscribing user. -
getMember
Return the subscribing guild Member. -
toString
-