Skip to content

ReactionMessageInterface

This docs was updated at: 2026-02-23

com.paragon.messaging.core.ReactionMessageInterface  ยท  Interface

Extends OutboundMessage


Sealed sub-interface for reaction messages (emoji reactions).

This interface is part of the OutboundMessage sealed hierarchy and is implemented by concrete reaction message classes.

Since: 2.1

Methods

messageId

String messageId()

@return the message ID to react to


emoji

Optional<String> emoji()

@return optional emoji (empty means removal)


isRemoval

default boolean isRemoval()

@return true if this is a reaction removal