messages.DeleteMessages

class pyrogram.raw.functions.messages.DeleteMessages

Deletes messages by their identifiers.

Details:
  • Layer: 223

  • ID: E58E95D2

Parameters:
  • id (List of int 32-bit) – Message ID list

  • revoke (bool, optional) – Whether to delete messages for all participants of the chat

Returns:

messages.AffectedMessages

TL Schema

messages.deleteMessages#e58e95d2
flags:#
revoke:flags.0?true
id:Vector<int>

= messages.AffectedMessages

Parameter Tree

DeleteMessages
├── revoketrue (optional)
└── idVector < int >

Example

await app.invoke(
    DeleteMessages(
        revoke=None,
        id=[0],
    )
)