Message#
- class pyrogram.raw.types.Message#
A message.
Constructor of
Message.- Details:
Layer:
158ID:
38116EE0
- Parameters:
id (
int32-bit) – ID of the message.peer_id (
Peer) – Peer ID, the chat where this message was sent.date (
int32-bit) – Date of the message.message (
str) – The message.out (
bool, optional) – Is this an outgoing message.mentioned (
bool, optional) – Whether we were mentioned in this message.media_unread (
bool, optional) – Whether there are unread media attachments in this message.silent (
bool, optional) – Whether this is a silent message (no notification triggered).post (
bool, optional) – Whether this is a channel post.from_scheduled (
bool, optional) – Whether this is a scheduled message.legacy (
bool, optional) – This is a legacy message: it has to be refetched with the new layer.edit_hide (
bool, optional) – Whether the message should be shown as not modified to the user, even if an edit date is present.pinned (
bool, optional) – Whether this message is pinned.noforwards (
bool, optional) – Whether this message is protected and thus cannot be forwarded; clients should also prevent users from saving attached media (i.e. videos should only be streamed, photos should be kept in RAM, et cetera).from_id (
Peer, optional) – ID of the sender of the message.fwd_from (
MessageFwdHeader, optional) – Info about forwarded messages.via_bot_id (
int64-bit, optional) – ID of the inline bot that generated the message.reply_to (
MessageReplyHeader, optional) – Reply information.media (
MessageMedia, optional) – Media attachment.reply_markup (
ReplyMarkup, optional) – Reply markup (bot/inline keyboards).entities (List of
MessageEntity, optional) – Message entities for styled text.views (
int32-bit, optional) – View count for channel posts.forwards (
int32-bit, optional) – Forward counter.replies (
MessageReplies, optional) – Info about post comments (for channels) or message replies (for groups).edit_date (
int32-bit, optional) – Last edit date of this message.post_author (
str, optional) – Name of the author of this message for channel posts (with signatures enabled).grouped_id (
int64-bit, optional) – Multiple media messages sent using messages.sendMultiMedia with the same grouped ID indicate an album or media group.reactions (
MessageReactions, optional) – Reactions to this message.restriction_reason (List of
RestrictionReason, optional) – Contains the reason why access to this message must be restricted.ttl_period (
int32-bit, optional) – Time To Live of the message, once message.date+message.ttl_period === time(), the message will be deleted on the server, and must be deleted locally as well.