For channel posts and anonymous group messages, optional author signature.
Time left before the message will be automatically deleted by message_auto_delete_time setting of the chat, in seconds; 0 if never.
Optional
can_True, if content of the message can be saved locally or copied using inputMessageForwarded or forwardMessages with copy options.
Chat identifier.
Optional
contains_True, if the message contains an unread mention for the current user.
Content of the message.
Point in time (Unix timestamp) when the message was sent; 0 for scheduled messages.
Point in time (Unix timestamp) when the message was last edited; 0 for scheduled messages.
Unique identifier of the effect added to the message; 0 if none.
Information about fact-check added to the message; may be null if none.
Information about the initial message sender; may be null if none or unknown.
Optional
has_True, if media content of the message must be hidden with 18+ spoiler.
Optional
has_True, if media timestamp entities refers to a media in this message as opposed to a media in the replied message.
Message identifier; unique for the chat to which the message belongs.
Information about the initial message for messages created with importMessages; may be null if the message isn't imported.
Information about interactions with the message; may be null if none.
Optional
is_True, if the message is a channel post. All messages to channels are channel posts, all other messages are not channel posts.
Optional
is_True, if the message was sent because of a scheduled action by the message sender, for example, as away, or greeting service message.
Optional
is_True, if the message is outgoing.
Optional
is_True, if the message is pinned.
Optional
is_True, if the message is a forum topic message.
Unique identifier of an album this message belongs to; 0 if none. Only audios, documents, photos and videos can be grouped together in albums.
If non-zero, the identifier of the message thread the message belongs to; unique within the chat to which the message belongs.
Reply markup for the message; may be null if none.
Information about the message or the story this message is replying to; may be null if none.
If non-empty, contains a human-readable description of the reason why access to this message must be restricted.
Identifier of the Saved Messages topic for the message; 0 for messages not from Saved Messages.
The scheduling state of the message; may be null if the message isn't scheduled.
Time left before the message self-destruct timer expires, in seconds; 0 if self-destruction isn't scheduled yet.
The message's self-destruct type; may be null if none.
Number of times the sender of the message boosted the supergroup at the time the message was sent; 0 if none or unknown. For messages sent by the current user, supergroupFullInfo.my_boost_count must be used instead.
If non-zero, the user identifier of the business bot that sent this message.
Identifier of the sender of the message.
The sending state of the message; may be null if the message isn't being sent and didn't fail to be sent.
Information about unread reactions added to the message.
If non-zero, the user identifier of the inline bot through which this message was sent.
Describes a message.