Class Message
java.lang.Object
org.telegram.telegrambots.meta.api.objects.Message
- All Implemented Interfaces:
Serializable
,BotApiObject
,MaybeInaccessibleMessage
This object represents a message.
- Version:
- 1.0
- Author:
- Ruben Bermudez
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
hasAudio()
boolean
boolean
hasDice()
boolean
boolean
boolean
boolean
boolean
boolean
hasPhoto()
boolean
hasPoll()
boolean
boolean
boolean
boolean
hasText()
boolean
boolean
hasVideo()
boolean
boolean
hasVoice()
boolean
boolean
boolean
boolean
isReply()
boolean
boolean
boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.telegram.telegrambots.meta.api.objects.MaybeInaccessibleMessage
getDate, getMessageId
-
Constructor Details
-
Message
public Message()
-
-
Method Details
-
getEntities
-
getCaptionEntities
-
getNewChatMembers
-
hasSticker
public boolean hasSticker() -
isTopicMessage
public boolean isTopicMessage() -
isGroupMessage
public boolean isGroupMessage()- Specified by:
isGroupMessage
in interfaceMaybeInaccessibleMessage
-
isUserMessage
public boolean isUserMessage()- Specified by:
isUserMessage
in interfaceMaybeInaccessibleMessage
-
isChannelMessage
public boolean isChannelMessage() -
isSuperGroupMessage
public boolean isSuperGroupMessage()- Specified by:
isSuperGroupMessage
in interfaceMaybeInaccessibleMessage
-
getChatId
- Specified by:
getChatId
in interfaceMaybeInaccessibleMessage
-
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()
-