Interface ReactionUpdate

All Superinterfaces:
Entity
All Known Implementing Classes:
ReactionUpdateImpl

public interface ReactionUpdate extends Entity
Fired when a reaction is updated.
Since:
10/6/18.
Author:
amy
  • Method Details

    • userId

      @Nullable String userId()
      Returns:
      The id of the user whose reaction was updated, if applicable.
    • user

      @Nonnull default io.reactivex.rxjava3.core.Maybe<User> user()
    • channelId

      @Nonnull String channelId()
      Returns:
      The id of the channel the update is from.
    • channel

      @Nonnull default io.reactivex.rxjava3.core.Maybe<MessageChannel> channel()
    • messageId

      @Nonnull String messageId()
      Returns:
      The id of the message the update is from.
    • guildId

      @Nullable String guildId()
      Returns:
      The id of the guild the update is from, if applicable.
    • guild

      @Nonnull default io.reactivex.rxjava3.core.Maybe<Guild> guild()
    • emoji

      @Nonnull Emoji emoji()
      Returns:
      The emoji from the updated reaction.