Object describing actions connected to a service message.
messageActionEmpty#b6aef7b0 = MessageAction;
messageActionChatCreate#a6638b9a title:string users:Vector<int> = MessageAction;
messageActionChatEditTitle#b5a1ce5a title:string = MessageAction;
messageActionChatEditPhoto#7fcb13a8 photo:Photo = MessageAction;
messageActionChatDeletePhoto#95e3fbef = MessageAction;
messageActionChatAddUser#488a7337 users:Vector<int> = MessageAction;
messageActionChatDeleteUser#b2ae9b0c user_id:int = MessageAction;
messageActionChatJoinedByLink#f89cf5e8 inviter_id:int = MessageAction;
messageActionChannelCreate#95d2ac92 title:string = MessageAction;
messageActionChatMigrateTo#51bdb021 channel_id:int = MessageAction;
messageActionChannelMigrateFrom#b055eaee title:string chat_id:int = MessageAction;
messageActionPinMessage#94bd38ed = MessageAction;
messageActionHistoryClear#9fbab604 = MessageAction;
messageActionGameScore#92a72876 game_id:long score:int = MessageAction;
messageActionPaymentSentMe#8f31b327 flags:# currency:string total_amount:long payload:bytes info:flags.0?PaymentRequestedInfo shipping_option_id:flags.1?string charge:PaymentCharge = MessageAction;
messageActionPaymentSent#40699cd0 currency:string total_amount:long = MessageAction;
messageActionPhoneCall#80e11a7f flags:# video:flags.2?true call_id:long reason:flags.0?PhoneCallDiscardReason duration:flags.1?int = MessageAction;
messageActionScreenshotTaken#4792929b = MessageAction;
messageActionCustomAction#fae69f56 message:string = MessageAction;
messageActionBotAllowed#abe9affe domain:string = MessageAction;
messageActionSecureValuesSentMe#1b287353 values:Vector<SecureValue> credentials:SecureCredentialsEncrypted = MessageAction;
messageActionSecureValuesSent#d95c6154 types:Vector<SecureValueType> = MessageAction;
messageActionContactSignUp#f3f25f76 = MessageAction;
messageActionGeoProximityReached#98e0d697 from_id:Peer to_id:Peer distance:int = MessageAction;
Constructor | Description |
---|---|
messageActionEmpty | Empty constructor. |
messageActionChatCreate | Group created |
messageActionChatEditTitle | Group name changed. |
messageActionChatEditPhoto | Group profile changed |
messageActionChatDeletePhoto | Group profile photo removed. |
messageActionChatAddUser | New member in the group |
messageActionChatDeleteUser | User left the group. |
messageActionChatJoinedByLink | A user joined the chat via an invite link |
messageActionChannelCreate | The channel was created |
messageActionChatMigrateTo | Indicates the chat was migrated to the specified supergroup |
messageActionChannelMigrateFrom | Indicates the channel was migrated from the specified chat |
messageActionPinMessage | A message was pinned |
messageActionHistoryClear | Chat history was cleared |
messageActionGameScore | Someone scored in a game |
messageActionPaymentSentMe | A user just sent a payment to me (a bot) |
messageActionPaymentSent | A payment was sent |
messageActionPhoneCall | A phone call |
messageActionScreenshotTaken | A screenshot of the chat was taken |
messageActionCustomAction | Custom action (most likely not supported by the current layer, an upgrade might be needed) |
messageActionBotAllowed | The domain name of the website on which the user has logged in. More about Telegram Login ยป |
messageActionSecureValuesSentMe | Secure telegram passport values were received |
messageActionSecureValuesSent | Request for secure telegram passport values was sent |
messageActionContactSignUp | A contact just signed up to telegram |
messageActionGeoProximityReached | We are now in proximity of this user (triggered by the other user, by sending a live geolocation with the proximity_notification_radius flag) |