DiscordDataMirror
DiscordDataMirror es una solución completa de archivado y exploración de datos de Discord, construida con .NET Aspire. Permite archivar mensajes, canales, miembros y archivos adjuntos en tiempo real, manteniendo un historial completo que puede ser consultado mediante un dashboard similar a Discord.
Ficha actualizada 23 sept 2026, 5:31 · upstream 23 sept 2026, 5:28 · release v0.1.0
Qué es DiscordDataMirror
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
DiscordDataMirror es una solución completa de archivado y exploración de datos de Discord que captura, almacena y permite explorar todos los datos de sus servidores. Se ejecuta como un servicio de fondo, registrando mensualmente mensajes, miembros, canales y archivos adjuntos con total precisión. La solución resuelve problemas comunes del ecosistema de Discord: las limitaciones de retención automática de Discord, la eliminación de mensajes por usuarios, el borrado de servidores y la falta de búsqueda en historiales eliminados. DiscordDataMirror ofrece un control total sobre su propia información, permitiendo búsquedas completas, exportación de datos y cumplimiento normativo sin depender de los servicios de almacenamiento de Discord.
- Archivar mensajes históricos para investigación o auditoría
- Recuperar conversaciones perdidas por borrado accidental
- Cumplir con requisitos de compliance corporativo
- Crear backups completos de la comunidad de un servidor
- Investigar discusiones antiguas que no se pueden recuperar en Discord
- Documentar decisiones o acuerdos importantes del servidor
- Captura en tiempo real mediante el Gateway API de Discord sin intervención manual
- Mantiene un historial completo incluso después de borrados por usuarios
- Dashboard visual similar a Discord para una interfaz intuitiva
- Soporte nativo con Docker y .NET Aspire para despliegue cloud-native
- Búsqueda en tiempo real sobre todo el historial archivado
- Arquitectura CQRS con EF Core para escalabilidad y rendimiento
- No puede acceder a mensajes eliminados por Discord (retención de 30 días)
- Depende del servidor donde se ejecuta el bot para capturar datos
- La sincronización en tiempo real tiene latencia dependiente de la red
- Los archivos adjuntos no pueden ser descargados sin caché local activa
- No permite exportar conversaciones completas como chat directo
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Se recomienda desplegar con Docker Compose para un despliegue rápido y reproducible. Se debe configurar el token del bot en variables de entorno o secretos antes de iniciar. Para producción, se recomienda usar .NET Aspire para orquestar múltiples servicios (bot, dashboard, base de datos) con observabilidad integrada. Se deben realizar backups regulares de la base de datos PostgreSQL y mantener un registro de versiones. El servicio debe ejecutarse en una red privada o con IP restringida por seguridad.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.