Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
No detectados
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
171135001
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.