MessageService
- class pyrogram.raw.types.MessageService
Indicates a service message
Constructor of
Message.- Details:
Layer:
223ID:
7A800E0A
- Parameters:
id (
int32-bit) – Message IDpeer_id (
Peer) – Sender of service messagedate (
int32-bit) – Message dateaction (
MessageAction) – Event connected with the service messageout (
bool, optional) – Whether the message is outgoingmentioned (
bool, optional) – Whether we were mentioned in the messagemedia_unread (
bool, optional) – Whether the message contains unread mediareactions_are_possible (
bool, optional) – Whether you can react to this message ».silent (
bool, optional) – Whether the message is silentpost (
bool, optional) – Whether it’s a channel postlegacy (
bool, optional) – This is a legacy message: it has to be refetched with the new layerfrom_id (
Peer, optional) – ID of the sender of this messagesaved_peer_id (
Peer, optional) – Will only be set for service messages within a monoforum topic »: peer will be equal to the ID of the monoforum and the saved_peer_id flag will be set to the ID of a topic.reply_to (
MessageReplyHeader, optional) – Reply (thread) informationreactions (
MessageReactions, optional) – Reactions ».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.
TL Schema
messageService#7a800e0a
flags:#
out:flags.1?true
mentioned:flags.4?true
media_unread:flags.5?true
reactions_are_possible:flags.9?true
silent:flags.13?true
post:flags.14?true
legacy:flags.19?true
id:int
from_id:flags.8?Peer
peer_id:Peer
saved_peer_id:flags.28?Peer
reply_to:flags.3?MessageReplyHeader
date:int
action:MessageAction
reactions:flags.20?MessageReactions
ttl_period:flags.25?int
= Message
Parameter Tree
true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)intPeer (optional)PeerUserlongPeerChatlongPeerChannellongPeerPeerUserlongPeerChatlongPeerChannellongPeer (optional)PeerUserlongPeerChatlongPeerChannellongMessageReplyHeader (optional)MessageReplyHeadertrue (optional)true (optional)true (optional)int (optional)Peer (optional)PeerUserlongPeerChatlongPeerChannellongMessageFwdHeader (optional)MessageFwdHeadertrue (optional)true (optional)Peer (optional)PeerUserPeerChatPeerChannelstring (optional)intint (optional)string (optional)Peer (optional)PeerUserPeerChatPeerChannelint (optional)Peer (optional)PeerUserPeerChatPeerChannelstring (optional)int (optional)string (optional)MessageMedia (optional)MessageMediaEmptyMessageMediaPhototrue (optional)Photo (optional)PhotoEmptyPhotoint (optional)MessageMediaGeoGeoPointGeoPointEmptyGeoPointMessageMediaContactstringstringstringstringlongMessageMediaUnsupportedMessageMediaDocumenttrue (optional)true (optional)true (optional)true (optional)true (optional)Document (optional)DocumentEmptyDocumentVector < Document > (optional)DocumentEmptyDocumentPhoto (optional)PhotoEmptyPhotoint (optional)int (optional)MessageMediaWebPagetrue (optional)true (optional)true (optional)true (optional)WebPageWebPageEmptyWebPagePendingWebPageWebPageNotModifiedMessageMediaVenueGeoPointGeoPointEmptyGeoPointstringstringstringstringstringMessageMediaGameGameGameMessageMediaInvoicetrue (optional)true (optional)stringstringWebDocument (optional)WebDocumentWebDocumentNoProxyint (optional)stringlongstringMessageExtendedMedia (optional)MessageExtendedMediaPreviewMessageExtendedMediaMessageMediaGeoLiveGeoPointGeoPointEmptyGeoPointint (optional)intint (optional)MessageMediaPollPollPollPollResultsPollResultsMessageMediaDiceintstringmessages.EmojiGameOutcome (optional)messages.EmojiGameOutcomeMessageMediaStorytrue (optional)PeerPeerUserPeerChatPeerChannelintStoryItem (optional)StoryItemDeletedStoryItemSkippedStoryItemMessageMediaGiveawaytrue (optional)true (optional)Vector < long >Vector < string > (optional)string (optional)intint (optional)long (optional)intMessageMediaGiveawayResultstrue (optional)true (optional)longint (optional)intintintVector < long >int (optional)long (optional)string (optional)intMessageMediaPaidMedialongVector < MessageExtendedMedia >MessageExtendedMediaPreviewMessageExtendedMediaMessageMediaToDoTodoListTodoListVector < TodoCompletion > (optional)TodoCompletionMessageMediaVideoStreamtrue (optional)InputGroupCallInputGroupCallInputGroupCallSlugInputGroupCallInviteMessageint (optional)string (optional)Vector < MessageEntity > (optional)MessageEntityUnknownintintMessageEntityMentionintintMessageEntityHashtagintintMessageEntityBotCommandintintMessageEntityUrlintintMessageEntityEmailintintMessageEntityBoldintintMessageEntityItalicintintMessageEntityCodeintintMessageEntityPreintintstringMessageEntityTextUrlintintstringMessageEntityMentionNameintintlongInputMessageEntityMentionNameintintInputUserInputUserEmptyInputUserSelfInputUserInputUserFromMessageMessageEntityPhoneintintMessageEntityCashtagintintMessageEntityUnderlineintintMessageEntityStrikeintintMessageEntityBankCardintintMessageEntitySpoilerintintMessageEntityCustomEmojiintintlongMessageEntityBlockquotetrue (optional)intintMessageEntityFormattedDatetrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)intintintint (optional)int (optional)MessageReplyStoryHeaderPeerPeerUserlongPeerChatlongPeerChannellongintintMessageActionMessageActionEmptyMessageActionChatCreatestringVector < long >stringPhotoPhotoEmptylongPhototrue (optional)longlongbytesintVector < PhotoSize >PhotoSizeEmptyPhotoSizePhotoCachedSizePhotoStrippedSizePhotoSizeProgressivePhotoPathSizeVector < VideoSize > (optional)VideoSizeVideoSizeEmojiMarkupVideoSizeStickerMarkupintMessageActionChatAddUserVector < long >longlongstringlongstringlongMessageActionPinMessageMessageActionGameScorelonginttrue (optional)true (optional)stringlongbytesPaymentRequestedInfo (optional)PaymentRequestedInfostring (optional)string (optional)string (optional)PostAddress (optional)PostAddressstring (optional)PaymentChargePaymentChargestringstringint (optional)MessageActionPaymentSenttrue (optional)true (optional)stringlongstring (optional)int (optional)MessageActionPhoneCalltrue (optional)longPhoneCallDiscardReason (optional)PhoneCallDiscardReasonMissedPhoneCallDiscardReasonDisconnectPhoneCallDiscardReasonHangupPhoneCallDiscardReasonBusystringint (optional)stringMessageActionBotAllowedtrue (optional)true (optional)string (optional)BotApp (optional)BotAppNotModifiedBotApplonglongstringstringstringPhotoPhotoEmptyPhotoDocument (optional)DocumentEmptyDocumentlongVector < SecureValue >SecureValueSecureValueTypeSecureValueTypePersonalDetailsSecureValueTypePassportSecureValueTypeDriverLicenseSecureValueTypeIdentityCardSecureValueTypeInternalPassportSecureValueTypeAddressSecureValueTypeUtilityBillSecureValueTypeBankStatementSecureValueTypeRentalAgreementSecureValueTypePassportRegistrationSecureValueTypeTemporaryRegistrationSecureValueTypePhoneSecureValueTypeEmailSecureData (optional)SecureDataSecureFile (optional)SecureFileEmptySecureFileSecureFile (optional)SecureFileEmptySecureFileSecureFile (optional)SecureFileEmptySecureFileVector < SecureFile > (optional)SecureFileEmptySecureFileVector < SecureFile > (optional)SecureFileEmptySecureFileSecurePlainData (optional)SecurePlainPhoneSecurePlainEmailbytesSecureCredentialsEncryptedSecureCredentialsEncryptedbytesbytesbytesVector < SecureValueType >SecureValueTypePersonalDetailsSecureValueTypePassportSecureValueTypeDriverLicenseSecureValueTypeIdentityCardSecureValueTypeInternalPassportSecureValueTypeAddressSecureValueTypeUtilityBillSecureValueTypeBankStatementSecureValueTypeRentalAgreementSecureValueTypePhoneSecureValueTypeEmailPeerPeerUserlongPeerChatlongPeerChannellongPeerPeerUserlongPeerChatlongPeerChannellongintMessageActionGroupCallInputGroupCallInputGroupCalllonglongInputGroupCallSlugstringInputGroupCallInviteMessageintint (optional)InputGroupCallInputGroupCalllonglongInputGroupCallSlugstringInputGroupCallInviteMessageintVector < long >intlong (optional)InputGroupCallInputGroupCalllonglongInputGroupCallSlugstringInputGroupCallInviteMessageintintChatThemeChatThemestringChatThemeUniqueGiftStarGiftStarGiftStarGiftUniqueVector < ThemeSettings >ThemeSettingsstringstringstringMessageActionGiftPremiumstringlongintstring (optional)long (optional)TextWithEntities (optional)TextWithEntitiesstringVector < MessageEntity >MessageEntityUnknownMessageEntityMentionMessageEntityHashtagMessageEntityBotCommandMessageEntityUrlMessageEntityEmailMessageEntityBoldMessageEntityItalicMessageEntityCodeMessageEntityPreMessageEntityTextUrlMessageEntityMentionNameInputMessageEntityMentionNameMessageEntityPhoneMessageEntityCashtagMessageEntityUnderlineMessageEntityStrikeMessageEntityBankCardMessageEntitySpoilerMessageEntityCustomEmojiMessageEntityBlockquoteMessageEntityFormattedDateMessageActionTopicCreatetrue (optional)stringintlong (optional)MessageActionTopicEditstring (optional)long (optional)Bool (optional)Bool (optional)PhotoPhotoEmptylongPhototrue (optional)longlongbytesintVector < PhotoSize >PhotoSizeEmptyPhotoSizePhotoCachedSizePhotoStrippedSizePhotoSizeProgressivePhotoPathSizeVector < VideoSize > (optional)VideoSizeVideoSizeEmojiMarkupVideoSizeStickerMarkupintintVector < Peer >PeerUserlongPeerChatlongPeerChannellongtrue (optional)true (optional)WallPaperWallPaperlongtrue (optional)true (optional)true (optional)true (optional)longstringDocumentDocumentEmptyDocumentWallPaperSettings (optional)WallPaperSettingsWallPaperNoFilelongtrue (optional)true (optional)WallPaperSettings (optional)WallPaperSettingsMessageActionGiftCodetrue (optional)true (optional)Peer (optional)PeerUserlongPeerChatlongPeerChannellongintstringstring (optional)long (optional)string (optional)long (optional)TextWithEntities (optional)TextWithEntitiesstringVector < MessageEntity >MessageEntityUnknownMessageEntityMentionMessageEntityHashtagMessageEntityBotCommandMessageEntityUrlMessageEntityEmailMessageEntityBoldMessageEntityItalicMessageEntityCodeMessageEntityPreMessageEntityTextUrlMessageEntityMentionNameInputMessageEntityMentionNameMessageEntityPhoneMessageEntityCashtagMessageEntityUnderlineMessageEntityStrikeMessageEntityBankCardMessageEntitySpoilerMessageEntityCustomEmojiMessageEntityBlockquoteMessageEntityFormattedDatelong (optional)true (optional)intintMessageActionBoostApplyintintVector < RequestedPeer >RequestedPeerUserlongstring (optional)string (optional)string (optional)Photo (optional)PhotoEmptyPhotoRequestedPeerChatlongstring (optional)Photo (optional)PhotoEmptyPhotoRequestedPeerChannellongstring (optional)string (optional)Photo (optional)PhotoEmptyPhotoPeerPeerUserlongPeerChatlongPeerChannellongstringlongbytes (optional)PaymentChargePaymentChargestringstringMessageActionGiftStarsstringlonglongstring (optional)long (optional)string (optional)MessageActionPrizeStarstrue (optional)longstringPeerPeerUserlongPeerChatlongPeerChannellongintMessageActionStarGifttrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)StarGiftStarGifttrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)longDocumentDocumentEmptyDocumentlongint (optional)int (optional)long (optional)longint (optional)int (optional)long (optional)long (optional)string (optional)Peer (optional)PeerUserPeerChatPeerChannelint (optional)int (optional)int (optional)string (optional)int (optional)int (optional)int (optional)StarGiftBackground (optional)StarGiftBackgroundStarGiftUniquetrue (optional)true (optional)true (optional)true (optional)true (optional)longlongstringstringintPeer (optional)PeerUserPeerChatPeerChannelstring (optional)string (optional)Vector < StarGiftAttribute >StarGiftAttributeModelStarGiftAttributePatternStarGiftAttributeBackdropStarGiftAttributeOriginalDetailsintintstring (optional)Vector < StarsAmount > (optional)StarsAmountStarsTonAmountPeer (optional)PeerUserPeerChatPeerChannellong (optional)string (optional)long (optional)Peer (optional)PeerUserPeerChatPeerChannelPeerColor (optional)PeerColorPeerColorCollectibleInputPeerColorCollectiblePeer (optional)PeerUserPeerChatPeerChannelint (optional)int (optional)TextWithEntities (optional)TextWithEntitiesstringVector < MessageEntity >MessageEntityUnknownMessageEntityMentionMessageEntityHashtagMessageEntityBotCommandMessageEntityUrlMessageEntityEmailMessageEntityBoldMessageEntityItalicMessageEntityCodeMessageEntityPreMessageEntityTextUrlMessageEntityMentionNameInputMessageEntityMentionNameMessageEntityPhoneMessageEntityCashtagMessageEntityUnderlineMessageEntityStrikeMessageEntityBankCardMessageEntitySpoilerMessageEntityCustomEmojiMessageEntityBlockquoteMessageEntityFormattedDatelong (optional)int (optional)long (optional)Peer (optional)PeerUserlongPeerChatlongPeerChannellongPeer (optional)PeerUserlongPeerChatlongPeerChannellonglong (optional)string (optional)int (optional)Peer (optional)PeerUserlongPeerChatlongPeerChannellongint (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)StarGiftStarGifttrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)longDocumentDocumentEmptyDocumentlongint (optional)int (optional)long (optional)longint (optional)int (optional)long (optional)long (optional)string (optional)Peer (optional)PeerUserPeerChatPeerChannelint (optional)int (optional)int (optional)string (optional)int (optional)int (optional)int (optional)StarGiftBackground (optional)StarGiftBackgroundStarGiftUniquetrue (optional)true (optional)true (optional)true (optional)true (optional)longlongstringstringintPeer (optional)PeerUserPeerChatPeerChannelstring (optional)string (optional)Vector < StarGiftAttribute >StarGiftAttributeModelStarGiftAttributePatternStarGiftAttributeBackdropStarGiftAttributeOriginalDetailsintintstring (optional)Vector < StarsAmount > (optional)StarsAmountStarsTonAmountPeer (optional)PeerUserPeerChatPeerChannellong (optional)string (optional)long (optional)Peer (optional)PeerUserPeerChatPeerChannelPeerColor (optional)PeerColorPeerColorCollectibleInputPeerColorCollectiblePeer (optional)PeerUserPeerChatPeerChannelint (optional)int (optional)int (optional)long (optional)Peer (optional)PeerUserlongPeerChatlongPeerChannellongPeer (optional)PeerUserlongPeerChatlongPeerChannellonglong (optional)StarsAmount (optional)StarsAmountlongintStarsTonAmountlongint (optional)int (optional)long (optional)int (optional)intlongtrue (optional)longtrue (optional)true (optional)true (optional)longint (optional)Vector < Peer > (optional)PeerUserlongPeerChatlongPeerChannellongVector < int >Vector < int >Vector < TodoItem >TodoItemintTextWithEntitiesTextWithEntitiestrue (optional)true (optional)string (optional)int (optional)StarsAmount (optional)StarsAmountlongintStarsTonAmountlongStarsAmountStarsAmountlongintStarsTonAmountlongtrue (optional)MessageActionGiftTonstringlongstringlongstring (optional)BirthdayBirthdayintintint (optional)true (optional)true (optional)StarGiftStarGifttrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)longDocumentDocumentEmptyDocumentlongint (optional)int (optional)long (optional)longint (optional)int (optional)long (optional)long (optional)string (optional)Peer (optional)PeerUserPeerChatPeerChannelint (optional)int (optional)int (optional)string (optional)int (optional)int (optional)int (optional)StarGiftBackground (optional)StarGiftBackgroundStarGiftUniquetrue (optional)true (optional)true (optional)true (optional)true (optional)longlongstringstringintPeer (optional)PeerUserPeerChatPeerChannelstring (optional)string (optional)Vector < StarGiftAttribute >StarGiftAttributeModelStarGiftAttributePatternStarGiftAttributeBackdropStarGiftAttributeOriginalDetailsintintstring (optional)Vector < StarsAmount > (optional)StarsAmountStarsTonAmountPeer (optional)PeerUserPeerChatPeerChannellong (optional)string (optional)long (optional)Peer (optional)PeerUserPeerChatPeerChannelPeerColor (optional)PeerColorPeerColorCollectibleInputPeerColorCollectiblePeer (optional)PeerUserPeerChatPeerChannelint (optional)int (optional)StarsAmountStarsAmountlongintStarsTonAmountlonginttrue (optional)StarGiftStarGifttrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)longDocumentDocumentEmptyDocumentlongint (optional)int (optional)long (optional)longint (optional)int (optional)long (optional)long (optional)string (optional)Peer (optional)PeerUserPeerChatPeerChannelint (optional)int (optional)int (optional)string (optional)int (optional)int (optional)int (optional)StarGiftBackground (optional)StarGiftBackgroundStarGiftUniquetrue (optional)true (optional)true (optional)true (optional)true (optional)longlongstringstringintPeer (optional)PeerUserPeerChatPeerChannelstring (optional)string (optional)Vector < StarGiftAttribute >StarGiftAttributeModelStarGiftAttributePatternStarGiftAttributeBackdropStarGiftAttributeOriginalDetailsintintstring (optional)Vector < StarsAmount > (optional)StarsAmountStarsTonAmountPeer (optional)PeerUserPeerChatPeerChannellong (optional)string (optional)long (optional)Peer (optional)PeerUserPeerChatPeerChannelPeerColor (optional)PeerColorPeerColorCollectibleInputPeerColorCollectiblePeer (optional)PeerUserPeerChatPeerChannelint (optional)int (optional)StarsAmountStarsAmountlongintStarsTonAmountlonglonglongBoolBooltrue (optional)BoolBoolMessageReactions (optional)MessageReactionstrue (optional)true (optional)true (optional)Vector < ReactionCount >ReactionCountint (optional)ReactionReactionEmptyReactionEmojiReactionCustomEmojiReactionPaidintVector < MessagePeerReaction > (optional)MessagePeerReactiontrue (optional)true (optional)true (optional)PeerPeerUserPeerChatPeerChannelintReactionReactionEmptyReactionEmojiReactionCustomEmojiReactionPaidVector < MessageReactor > (optional)MessageReactortrue (optional)true (optional)true (optional)Peer (optional)PeerUserPeerChatPeerChannelintint (optional)Example
MessageService(
id=0,
peer_id=PeerUser(user_id=0),
date=0,
action=MessageActionEmpty(),
)