Имея chat_id
и message_id
, вы можете использовать метод deleteMessage .
A message_id
можно получить из ответа сервера на ваш исходный запрос sendMessage
(потому что сервер возвращает a Message
объект ).
Обратите внимание, что существуют некоторые ограничения на использование deleteMessage
:
- Сообщение можно удалить только в том случае, если оно было отправлено менее 48 часов назад .
- Боты могут удалять исходящие сообщения в частных чатах, группах и супергруппах.
- Боты, которым предоставлены разрешения can_post_messages, могут удалять исходящие сообщения в каналах.
- Если бот является администратором группы, он может удалять там любое сообщение.
- Если бот имеет разрешение can_delete_messages в супергруппе иликанал, он может удалить любое сообщение там.