
¿Alguna vez has querido eliminar todos tus chats de Telegram de una sola vez, pero descubriste que la app no lo permite? Efectivamente, Telegram no tiene una función nativa para borrar conversaciones masivamente; en su lugar, te obliga a seleccionar cada chat uno por uno, lo que puede ser frustrante si tienes cientos de conversaciones acumuladas.
Sin embargo, la comunidad de desarrolladores encontró una solución: un script de Python que automatiza el proceso y te permite borrar todos tus mensajes y chats en segundos. En este artículo, te explicaremos cómo funciona esta herramienta, los pasos para usarla y qué alternativas tienes si prefieres no programar.
Cómo eliminar todos tus chats de Telegram a la vez
Como Telegram no deja borrar todos los chats a la vez, tendremos que recurrir a una solución externa. De momento, la única que existe requiere conocimientos técnicos básicos en Python (instalar Python y ejecutar comandos), pero si sigues las siguientes instrucciones al pie de la letra, podrás limpiar tu cuenta de Telegram sin perder horas haciendo clics manuales. ¿Preparado para liberar espacio y privacidad? ¡Vamos allá!
Descarga el script de borrar todos los mensajes de Telegram

- Descarga e instala Python en tu PC desde su web oficial.
- Abre el navegador y ve al repositorio de GitHub del script telegram-delete-all-messages creado por «gurland».
- Haz clic en Code y luego en Download ZIP.
- Extrae el archivo ZIP descargado en una carpeta (normalmente se hace pulsando clic derecho y eligiendo «Extraer»).
Instala las dependencias

- Abre la carpeta que acabas de extraer (la del script).
- Haz doble sobre el archivo install.bat para abrirlo (se instalarán automáticamente las librerías necesarias).
Obtén las API ID y API Hash de Telegram
- Entra a my.telegram.org e inicia sesión con tu número de Telegram.
- Ve a API development tools.
- Completa el formulario (puedes poner cualquier nombre y url) y presiona en Create application.
- Copia tu api_id y api_hash (los necesitarás luego) y toca en Save changes.
Ejecuta el script
- Abre la carpeta del script y haz doble clic en el archivo start.bat para ejecutarlo.
- Si Windows bloquea la ejecución, haz clic en «Más información» y luego en «Ejecutar de todas formas».
- Ingresa tu api_id y api_hash (los que copiaste antes).
- Introduce tu número de teléfono de Telegram (con código de país, ej: +34XXXXXX).
- Confirma el número y espera el código de verificación (llegará por Telegram o SMS).
- Ingresa el código cuando el script lo solicite.
Selecciona los chats a borrar
- El script mostrará una lista de tus chats y grupos.
- Escribe el número del chat que deseas limpiar (ej: 1 para el primer chat).
- El script comenzará a eliminar todos los mensajes automáticamente.
¡Listo! Ahora puedes borrar todos tus mensajes de Telegram de una vez, sin tener que eliminarlos manualmente. Este método es seguro y eficiente, pero recuerda que no podrás recuperar los mensajes borrados.















