Class ChatMessage

java.lang.Object
dev.unnm3d.redischat.api.objects.ChatMessage

public class ChatMessage extends Object
  • Constructor Details

    • ChatMessage

      public ChatMessage(String content)
      Creates a ChatMessageInfo as "Server"
      Parameters:
      content - The message content
    • ChatMessage

      public ChatMessage(String content, String permissionToSee)
      Creates a ChatMessageInfo as "Server"
      Parameters:
      content - The message content
    • ChatMessage

      public ChatMessage(@NotNull @NotNull ChannelAudience sender, long timestamp, @Nullable @Nullable String format, @Nullable @Nullable String content, @NotNull @NotNull ChannelAudience receiver)
      Used for deserialization
      Parameters:
      sender - The sender of the message
      format - The formatting of the message
      content - The message content
      receiver - The receiver of the message
    • ChatMessage

      public ChatMessage(@NotNull @NotNull ChannelAudience sender, @Nullable @Nullable String format, @Nullable @Nullable String content, @NotNull @NotNull ChannelAudience receiver)
      Creates a ChatMessageInfo from a sender, formatting, message and receiver
      Parameters:
      sender - The sender of the message
      format - The formatting of the message
      content - The message content
      receiver - The receiver of the message