trucos recuperar packs grupos cuenta canales telegram telegram-bot

recuperar - telegram+18



Telegram Bot Cómo eliminar o eliminar un mensaje o medio de un canal o grupo (3)

Quiero saber un ejemplo de cómo eliminar un mensaje o archivo como una foto

No encontré ningún tutorial funcional en este sentido,


Hay dos métodos en la API de bot que te permiten editar un mensaje: editMessageText y editMessageCaption . No es ideal, pero puedes usarlo como una alternativa.

Por ejemplo, editando el mensaje a:

"Este mensaje no está disponible".


Hay un soporte oficial del método deleteMessage en Bot API 3.0. Más detalles aquí: https://core.telegram.org/bots/api#deletemessage

https://api.telegram.org/botTOKEN/deleteMessage?chat_id=CID&message_id=MID

Como puede ver, hay dos argumentos: chat_id y message_id .

Puede eliminar los mensajes del bot u otros mensajes (si bot es admin), excepto los mensajes de servicio (como los mensajes de unirse / dejar).

  1. En caso de éxito, devolverá el siguiente objeto JSON: {"ok":true,"result":true} .

  2. Si está intentando eliminar el mensaje de servicio o el mensaje de otro usuario, pero el bot no es un administrador: {"ok":false,"error_code":400,"description":"Bad Request: message can''t be deleted"} .

  3. Si está intentando eliminar un mensaje inexistente o ya se eliminó: {"ok":false,"error_code":400,"description":"Bad Request: message to delete not found"}