Ves un marcador de no leído en un canal de Discord, pero cuando haces clic en él o actualizas la aplicación, el marcador desaparece y el canal aparece como leído, incluso si no has visto realmente los mensajes nuevos. Este comportamiento se debe a la caché del cliente de Discord y a la configuración de sincronización que puede interpretar mal el estado de tu sesión. Este artículo explica por qué el marcador de no leído se restablece al actualizar y proporciona soluciones paso a paso para evitar que esto ocurra.
Puntos clave: Cómo evitar que los marcadores de no leído se restablezcan al actualizar
- Configuración de usuario > Notificaciones > Suprimir @everyone y @here: Desactivar esto evita que la aplicación marque los canales como leídos cuando no los has abierto realmente.
- Borrar la caché local de Discord: Eliminar los archivos de caché dañados restaura el comportamiento correcto del marcador de no leído.
- Desactivar la aceleración por hardware: Desactivar esta función en Configuración de usuario > Avanzado detiene los restablecimientos provocados por errores de renderizado al actualizar.
Por qué se restablecen los marcadores de no leído de Discord al actualizar
Discord almacena los marcadores de mensajes no leídos localmente en tu dispositivo. Cuando abres la aplicación o actualizas la página, Discord comprueba su caché local para determinar qué canales tienen mensajes nuevos. Si la caché se daña —por ejemplo, después de una actualización parcial, una interrupción de la red o un conflicto con una extensión del navegador—, la aplicación puede marcar incorrectamente los canales como leídos.
Otra causa son los ajustes de supresión de notificaciones de Discord. Cuando tienes activado “Suprimir @everyone y @here”, Discord puede tratar todas las notificaciones de un canal como suprimidas, lo que hace que el marcador de no leído desaparezca cuando la aplicación se vuelve a sincronizar. De manera similar, la función de aceleración por hardware de Discord puede interferir en cómo la aplicación muestra el indicador de no leído, especialmente después de una actualización.
Comportamiento de la caché del cliente
Discord utiliza un archivo de base de datos local llamado LevelDB para almacenar índices de mensajes y estados de lectura. Cuando actualizas la aplicación, Discord lee esta base de datos para restaurar tu sesión. Si la base de datos tiene una entrada que indica que un canal está leído —aunque no lo esté—, el marcador de no leído desaparece. Esto ocurre con mayor frecuencia cuando tienes varias instancias de Discord abiertas o después de un bloqueo.
Función de supresión de notificaciones
La opción “Suprimir @everyone y @here” en Configuración de usuario > Notificaciones está diseñada para reducir el ruido. Sin embargo, cuando está activada, puede hacer que Discord trate todos los mensajes no leídos de un canal como suprimidos, lo que lleva a la aplicación a borrar el marcador de no leído al actualizar. Esta es una interacción conocida que afecta a los usuarios que utilizan esta configuración para gestionar servidores grandes.
Pasos para solucionar el restablecimiento de los marcadores de no leído al actualizar
Sigue estos pasos en orden. Prueba después de cada paso para ver si el problema se ha resuelto antes de pasar al siguiente.
Método 1: Borrar la caché de Discord
- Cierra Discord por completo
Haz clic derecho en el icono de Discord en la bandeja del sistema y selecciona Salir de Discord. Cierra también cualquier pestaña del navegador que ejecute Discord. - Abre la carpeta de caché en Windows
Presiona Win+R, escribe%appdata%/discord/Cachey presiona Enter. Elimina todos los archivos dentro de esta carpeta. No elimines la carpeta en sí. - Borra las carpetas Code Cache y GPUCache
En la misma carpeta%appdata%/discord, abre las carpetasCode CacheyGPUCachey elimina su contenido. - Reinicia Discord
Abre Discord. Los marcadores de no leído ahora deberían comportarse correctamente.
Método 2: Desactivar Suprimir @everyone y @here
- Abre la Configuración de usuario
Haz clic en el icono de engranaje junto a tu nombre de usuario en la parte inferior izquierda de la ventana de Discord. - Ve a Notificaciones
En la barra lateral izquierda, haz clic en Notificaciones. - Desactiva Suprimir @everyone y @here
Desactiva la opción. Esto evita que Discord trate todas las notificaciones del canal como suprimidas. - Prueba la solución
Actualiza Discord presionando Ctrl+R en Windows o Cmd+R en Mac. Comprueba si los marcadores de no leído permanecen después de actualizar.
Método 3: Desactivar la aceleración por hardware
- Abre la Configuración de usuario
Haz clic en el icono de engranaje junto a tu nombre de usuario. - Ve a Avanzado
En la barra lateral izquierda, desplázate hacia abajo y haz clic en Avanzado. - Desactiva la aceleración por hardware
Desliza el interruptor a la posición de apagado. Discord te pedirá que reinicies. Haz clic en Aceptar. - Confirma el cambio
Después de reiniciar, prueba actualizando de nuevo. Los marcadores de no leído deberían persistir.
Método 4: Restablecer la configuración de Discord a los valores predeterminados
- Abre la Configuración de usuario
Haz clic en el icono de engranaje. - Ve a Voz y vídeo
En la barra lateral izquierda, haz clic en Voz y vídeo. - Haz clic en Restablecer configuración de voz
Desplázate hasta abajo y haz clic en Restablecer configuración de voz. Esto también restablece los ajustes relacionados con las notificaciones. - Reinicia Discord
Cierra y vuelve a abrir Discord. Comprueba si se ha solucionado el problema del marcador de no leído.
Si Discord sigue teniendo problemas después de la solución principal
Si ninguno de los métodos anteriores funciona, el problema puede deberse a extensiones del navegador o a una instalación de Discord dañada.
Los marcadores de no leído se restablecen solo en la versión del navegador
Si usas Discord en un navegador, extensiones como bloqueadores de anuncios o herramientas de privacidad pueden interferir con el almacenamiento local de Discord. Desactiva todas las extensiones temporalmente y luego actualiza la pestaña de Discord. Si los marcadores permanecen, activa las extensiones una por una para encontrar la culpable.
Los marcadores de no leído se restablecen en la aplicación móvil
En la aplicación móvil de Discord, ve a Configuración > Notificaciones y desactiva “Suprimir @everyone y @here”. Luego ve a Configuración > Ajustes de la aplicación > Uso de datos y desactiva “Reducir el uso de datos móviles”. Esta configuración puede hacer que Discord omita la sincronización de los marcadores de no leído.
Los marcadores de no leído se restablecen después de una actualización de Discord
Después de una actualización de Discord, la caché puede dañarse. Ejecuta de nuevo los pasos para borrar la caché. Si el problema persiste, reinstala Discord desinstalándolo desde Panel de control > Programas y características, y luego descarga la última versión desde discord.com.
Comparación: Métodos para solucionar el restablecimiento del marcador de no leído al actualizar
| Método | Dificultad | Tiempo requerido |
|---|---|---|
| Borrar caché | Fácil | 5 minutos |
| Desactivar Suprimir @everyone | Fácil | 1 minuto |
| Desactivar aceleración por hardware | Fácil | 2 minutos |
| Restablecer configuración de voz | Fácil | 2 minutos |
| Reinstalar Discord | Moderada | 10 minutos |
Ahora puedes evitar que los marcadores de no leído se restablezcan al actualizar borrando la caché, desactivando la supresión de notificaciones o desactivando la aceleración por hardware. Comienza borrando la caché: soluciona el problema en la mayoría de los casos. Si el problema vuelve, desactiva la aceleración por hardware de forma permanente. Para usuarios avanzados, considera restablecer la configuración de Discord a los valores predeterminados o reinstalar la aplicación para eliminar daños más profundos.