MadelineProtoDocs/docs/API_docs/constructors/messageService.md
2024-05-01 14:53:46 +02:00

2.0 KiB

title description nav_exclude image
messageService Indicates a service message true https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png

Constructor: messageService

Back to constructors index

Indicates a service message

Attributes:

Name Type Required Description
out Bool Optional Whether the message is outgoing
mentioned Bool Optional Whether we were mentioned in the message
media_unread Bool Optional Whether the message contains unread media
silent Bool Optional Whether the message is silent
post Bool Optional Whether it's a channel post
legacy Bool Optional This is a legacy message: it has to be refetched with the new layer
id int Yes Message ID
from_id Peer Optional ID of the sender of this message
peer_id Peer Yes Sender of service message
reply_to MessageReplyHeader Optional Reply (thread) information
date int Yes Message date
action MessageAction Optional Event connected with the service message
ttl_period int 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.

Type: Message

Example:

$messageService = ['_' => 'messageService', 'out' => Bool, 'mentioned' => Bool, 'media_unread' => Bool, 'silent' => Bool, 'post' => Bool, 'legacy' => Bool, 'id' => int, 'from_id' => Peer, 'peer_id' => Peer, 'reply_to' => MessageReplyHeader, 'date' => int, 'action' => MessageAction, 'ttl_period' => int];