Package com.mewna.catnip.entity.message
Interface MessageEmbedUpdate
- All Superinterfaces:
Entity
,GuildEntity
,HasChannel
,HasGuild
,Snowflake
,Timestamped
- All Known Implementing Classes:
MessageEmbedUpdateImpl
When a message's embeds are updated, Discord sends a
MESSAGE_UPDATE
event that only has id/channel_id/guild_id/embeds in the inner payload.
Because of this, we can't just use Message
to represent this event.- Since:
- 10/9/18.
- Author:
- amy
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.mewna.catnip.entity.partials.Timestamped
Timestamped.TimestampStyle
-
Method Summary
Modifier and TypeMethodDescriptiondefault io.reactivex.rxjava3.core.Maybe<MessageChannel>
channel()
embeds()
Methods inherited from interface com.mewna.catnip.entity.partials.GuildEntity
guild
Methods inherited from interface com.mewna.catnip.entity.partials.HasChannel
channelId, channelIdAsLong
Methods inherited from interface com.mewna.catnip.entity.partials.HasGuild
guildId, guildIdAsLong
Methods inherited from interface com.mewna.catnip.entity.partials.Snowflake
creationTime, creationTimestamp, id, idAsLong
Methods inherited from interface com.mewna.catnip.entity.partials.Timestamped
asDiscordTimestamp, parseTimestamp
-
Method Details
-
channel
-
embeds
-