Class MessageUtils
-
- All Implemented Interfaces:
public final class MessageUtils
-
-
Method Summary
Modifier and Type Method Description final static MessagelatestOrNull(List<Message> $self)Peeks the latest message from the sorted List of messages. final static BooleancreatedAfter(Message $self, Message that)Tests if this message was created after that message. final static BooleanisDeleted(Message $self)final static BooleanisRegular(Message $self)final static BooleanisEphemeral(Message $self)final static BooleanisSystem(Message $self)final static BooleanisError(Message $self)final static BooleanisGiphy(Message $self)final static BooleanisGiphyEphemeral(Message $self)final static BooleanisThreadStart(Message $self)final static BooleanisThreadReply(Message $self)final static BooleanisReply(Message $self)-
-
Method Detail
-
latestOrNull
final static Message latestOrNull(List<Message> $self)
Peeks the latest message from the sorted List of messages.
-
createdAfter
final static Boolean createdAfter(Message $self, Message that)
Tests if this message was created after that message.
-
isEphemeral
final static Boolean isEphemeral(Message $self)
- Returns:
If the message type is ephemeral.
-
isGiphy
final static Boolean isGiphy(Message $self)
- Returns:
If the message is related to a Giphy slash command.
-
isGiphyEphemeral
final static Boolean isGiphyEphemeral(Message $self)
- Returns:
If the message is a temporary message to select a gif.
-
isThreadStart
final static Boolean isThreadStart(Message $self)
- Returns:
If the message is a start of a thread.
-
isThreadReply
final static Boolean isThreadReply(Message $self)
- Returns:
If the message is a thread reply.
-
-
-
-