java.lang.Object
org.telegram.telegrambots.meta.api.objects.Message
All Implemented Interfaces:
Serializable, BotApiObject

public class Message extends Object implements BotApiObject
This object represents a message.
Version:
1.0
Author:
Ruben Bermudez
See Also:
  • Constructor Details

    • Message

      public Message()
  • Method Details

    • getEntities

      public List<MessageEntity> getEntities()
    • getCaptionEntities

      public List<MessageEntity> getCaptionEntities()
    • getNewChatMembers

      public List<User> getNewChatMembers()
    • hasSticker

      public boolean hasSticker()
    • isTopicMessage

      public boolean isTopicMessage()
    • isGroupMessage

      public boolean isGroupMessage()
    • isUserMessage

      public boolean isUserMessage()
    • isChannelMessage

      public boolean isChannelMessage()
    • isSuperGroupMessage

      public boolean isSuperGroupMessage()
    • getChatId

      public Long getChatId()
    • hasText

      public boolean hasText()
    • isCommand

      public boolean isCommand()
    • hasDocument

      public boolean hasDocument()
    • hasVideo

      public boolean hasVideo()
    • hasAudio

      public boolean hasAudio()
    • hasVoice

      public boolean hasVoice()
    • isReply

      public boolean isReply()
    • hasLocation

      public boolean hasLocation()
    • hasEntities

      public boolean hasEntities()
    • hasPhoto

      public boolean hasPhoto()
    • hasInvoice

      public boolean hasInvoice()
    • hasSuccessfulPayment

      public boolean hasSuccessfulPayment()
    • hasContact

      public boolean hasContact()
    • hasVideoNote

      public boolean hasVideoNote()
    • hasPassportData

      public boolean hasPassportData()
    • hasAnimation

      public boolean hasAnimation()
    • hasPoll

      public boolean hasPoll()
    • hasDice

      public boolean hasDice()
    • hasViaBot

      public boolean hasViaBot()
    • hasReplyMarkup

      public boolean hasReplyMarkup()