Deletes messages by their identifiers.

messages.affectedMessages#84d19185 pts:int pts_count:int = messages.AffectedMessages;
messages.deleteMessages#e58e95d2 flags:# revoke:flags.0?true id:Vector<int> = messages.AffectedMessages;


Name Type Description
flags # Flags, see TL conditional fields
revoke flags.0?true Whether to delete messages for all participants of the chat
id Vector<int> Message ID list


The method returns the list of successfully deleted messages in Vector<int>.

Possible errors

Code Type Description
403 MESSAGE_DELETE_FORBIDDEN You can't delete one of the messages you tried to delete, most likely because it is a service message.

Bots can use this method