Перейти к основному содержимому

Удаление

deleteMessage

POST /deleteMessage
{
"chat_id": 12345,
"message_id": 42
}

deleteMessages

Пачка (до 100):

POST /deleteMessages
{
"chat_id": 12345,
"message_ids": [42, 43, 44]
}

Кто может удалять

  • Свои сообщения — всегда (юзер или бот).
  • Чужие в группе/канале — только админы с правом can_delete_messages.

Ограничения

  • Сообщения старше 48 часов — нельзя удалить (если не админ).
  • Сервисные сообщения (вход/выход из чата) — удаляются как обычные.
  • Закреплённое сообщение при удалении автоматически открепляется.

События

Подписчики чата получат push с message_deleted event. Бот тоже, если он в чате.