java.lang.Object
io.github.natanimn.telebof.types.updates.Message
All Implemented Interfaces:
TelegramUpdate

public class Message extends Object implements TelegramUpdate
This object represents a message.
Since:
3 March 2025
  • Constructor Details

    • Message

      public Message()
  • Method Details

    • getMessageId

      public Integer getMessageId()
    • getMessageThreadId

      public Integer getMessageThreadId()
    • getDate

      public Integer getDate()
    • getEditDate

      public Integer getEditDate()
    • getMigrateToChatId

      public Long getMigrateToChatId()
    • getMigrateFromChatId

      public Long getMigrateFromChatId()
    • getAuthorSignature

      public String getAuthorSignature()
    • getText

      public String getText()
    • getCaption

      public String getCaption()
    • getNewChatTitle

      public String getNewChatTitle()
    • getConnectedWebsite

      public String getConnectedWebsite()
    • getMediaGroupId

      public String getMediaGroupId()
    • getBusinessConnectionId

      public String getBusinessConnectionId()
    • getFrom

      public User getFrom()
    • getViaBot

      public User getViaBot()
    • getLeftChatMember

      public User getLeftChatMember()
    • getSenderBusinessBot

      public User getSenderBusinessBot()
    • getNewChatMembers

      public List<User> getNewChatMembers()
    • getSenderChat

      public Chat getSenderChat()
    • getChat

      public Chat getChat()
    • getTopicMessage

      public Boolean getTopicMessage()
    • getAutomaticForward

      public Boolean getAutomaticForward()
    • getHasProtectedContent

      public Boolean getHasProtectedContent()
    • getFromOnline

      public Boolean getFromOnline()
    • getHasMediaSpoiler

      public Boolean getHasMediaSpoiler()
    • getDeleteChatPhoto

      public Boolean getDeleteChatPhoto()
    • getGroupChatCreated

      public Boolean getGroupChatCreated()
    • getSupergroupChatCreated

      public Boolean getSupergroupChatCreated()
    • getChannelChatCreated

      public Boolean getChannelChatCreated()
    • getReplyToMessage

      public Message getReplyToMessage()
    • getPinnedMessage

      public Message getPinnedMessage()
    • getEntities

      public List<MessageEntity> getEntities()
    • getCaptionEntities

      public List<MessageEntity> getCaptionEntities()
    • getAnimation

      public Animation getAnimation()
    • getAudio

      public Audio getAudio()
    • getDocument

      public Document getDocument()
    • getPhoto

      public List<PhotoSize> getPhoto()
    • getNewChatPhoto

      public List<PhotoSize> getNewChatPhoto()
    • getSticker

      public Sticker getSticker()
    • getVideo

      public Video getVideo()
    • getVideoNote

      public VideoNote getVideoNote()
    • getVoice

      public Voice getVoice()
    • getContact

      public Contact getContact()
    • getDice

      public Dice getDice()
    • getGame

      public Game getGame()
    • getPoll

      public Poll getPoll()
    • getStory

      public Story getStory()
    • getVenue

      public Venue getVenue()
    • getLocation

      public Location getLocation()
    • getMessageAutoDeleteTimerChanged

      public MessageAutoDeleteTimerChanged getMessageAutoDeleteTimerChanged()
    • getInvoice

      public Invoice getInvoice()
    • getSuccessfulPayment

      public SuccessfulPayment getSuccessfulPayment()
    • getUsersShared

      public UsersShared getUsersShared()
    • getChatShared

      public ChatShared getChatShared()
    • getWriteAccessAllowed

      public WriteAccessAllowed getWriteAccessAllowed()
    • getPassportData

      public PassportData getPassportData()
    • getProximityAlertTriggered

      public ProximityAlertTriggered getProximityAlertTriggered()
    • getForumTopicCreated

      public ForumTopicCreated getForumTopicCreated()
    • getForumTopicEdited

      public ForumTopicEdited getForumTopicEdited()
    • getForumTopicClosed

      public ForumTopicClosed getForumTopicClosed()
    • getForumTopicReopened

      public ForumTopicReopened getForumTopicReopened()
    • getGeneralForumTopicHidden

      public GeneralForumTopicHidden getGeneralForumTopicHidden()
    • getGeneralForumTopicUnhidden

      public GeneralForumTopicUnhidden getGeneralForumTopicUnhidden()
    • getVideoChatScheduled

      public VideoChatScheduled getVideoChatScheduled()
    • getVideoChatStarted

      public VideoChatStarted getVideoChatStarted()
    • getVideoChatEnded

      public VideoChatEnded getVideoChatEnded()
    • getVideoChatParticipantsInvited

      public VideoChatParticipantsInvited getVideoChatParticipantsInvited()
    • getWebAppData

      public WebAppData getWebAppData()
    • getReplyMarkup

      public InlineKeyboardMarkup getReplyMarkup()
    • getExternalReply

      public ExternalReplyInfo getExternalReply()
    • getQuote

      public TextQuote getQuote()
    • getLinkPreviewOptions

      public LinkPreviewOptions getLinkPreviewOptions()
    • getGiveaway

      public Giveaway getGiveaway()
    • getGiveawayCreated

      public GiveawayCreated getGiveawayCreated()
    • getGiveawayWinners

      public GiveawayWinners getGiveawayWinners()
    • getGiveawayCompleted

      public GiveawayCompleted getGiveawayCompleted()
    • getForwardOrigin

      public MessageOrigin getForwardOrigin()
    • getBoostAdded

      public ChatBoostAdded getBoostAdded()
    • getSenderBoostCount

      public Integer getSenderBoostCount()
    • getReplyToStory

      public Story getReplyToStory()
    • getChatBackgroundSet

      public ChatBackground getChatBackgroundSet()
    • getEffectId

      public String getEffectId()
    • getShowCaptionAboveMedia

      public Boolean getShowCaptionAboveMedia()
    • getPaidMedia

      public PaidMediaInfo getPaidMedia()
    • getRefundedPayment

      public RefundedPayment getRefundedPayment()
    • getGift

      public GiftInfo getGift()
    • getUniqueGift

      public UniqueGift getUniqueGift()
    • getPaidMessagePriceChanged

      public PaidMessagePriceChanged getPaidMessagePriceChanged()
    • getPaidStarCount

      public Integer getPaidStarCount()
    • getChecklist

      public Checklist getChecklist()
    • getChecklistTasksDone

      public ChecklistTasksAdded getChecklistTasksDone()
    • getChecklistTasksAdded

      public ChecklistTasksDone getChecklistTasksAdded()
    • getDirectMessagePriceChanged

      public DirectMessagePriceChanged getDirectMessagePriceChanged()
    • getReplyToChecklistTaskId

      public Integer getReplyToChecklistTaskId()
    • getDirectMessagesTopic

      public DirectMessagesTopic getDirectMessagesTopic()
    • getPaidPost

      public Boolean getPaidPost()
    • getSuggestedPostApproved

      public SuggestedPostApproved getSuggestedPostApproved()
    • getSuggestedPostApprovalFailed

      public SuggestedPostApprovalFailed getSuggestedPostApprovalFailed()
    • getSuggestedPostDeclined

      public SuggestedPostDeclined getSuggestedPostDeclined()
    • getSuggestedPostPaid

      public SuggestedPostPaid getSuggestedPostPaid()
    • getSuggestedPostRefunded

      public SuggestedPostRefunded getSuggestedPostRefunded()
    • getGiftUpgradeSent

      public GiftInfo getGiftUpgradeSent()
    • toString

      public String toString()
      Overrides:
      toString in class Object