RedditModLog
RedditModLog automatiza la publicación de registros de moderación en páginas wiki de subreddits usando Python/praw y SQLite. Soporta múltiples subreddits, deduplicación, enlaces a contenido real y transparencia en razones de eliminación. Incluye CLI completo y despliegue Docker con s6-overlay.
Ficha actualizada 22 sept 2026, 15:23 · upstream 22 sept 2026, 5:00 · release 2026.06.24
Qué es RedditModLog
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
RedditModLog es una herramienta de automatización diseñada para publicar registros de moderación (modlogs) en páginas wiki de subreddits de Reddit. Utiliza la librería praw en Python para interactuar con la API de Reddit, extrayendo acciones de moderación y escribiéndolas en formato Markdown organizado en tablas dentro de la página wiki configurada.
La herramienta soporta múltiples subreddits mediante una única base de datos SQLite, lo que permite deduplicar entradas y gestionar el historial de manera eficiente. Incluye características avanzadas como enlaces directos a contenido real (posts/comentarios) en lugar de perfiles de usuario para proteger la privacidad, y prellenado automático de enlaces de modmail para consultas sobre eliminaciones.
El sistema maneja automáticamente el límite de tamaño de wiki de Reddit (524KB), implementa retención configurable de entradas antiguas y ofrece modos de ejecución tanto por lotes como en daemon continuo. La configuración es totalmente gestionable vía CLI, evitando la necesidad de editar archivos JSON manualmente para operaciones rutinarias.
- Publicación automática de logs de moderación en páginas wiki de subreddits
- Gestión multi-subreddit con deduplicación centralizada en SQLite
- Transparencia en razones de eliminación con texto real y no genérico
- Monitoreo de acciones de AutoModerator/HumanModerator con anonimización opcional
- Soporte completo vía CLI para configuración sin editar archivos JSON
- Manejo automático del límite de 524KB de wiki de Reddit
- Enlaces directos a contenido real (posts/comentarios) y no a perfiles de usuario
- Base de datos SQLite con soporte multi-subreddit y deduplicación
- Prellenado automático de enlaces de modmail para consultas de eliminación
- Logs por subreddit en archivos separados para depuración
- Dependencia de credenciales de API tradicionales (client_id/secret/password) hasta la migración Devvit
- Uso de SQLite que puede requerir mantenimiento manual si el volumen de datos crece excesivamente
- Requiere configuración inicial de subreddits y páginas wiki en Reddit
- Migraciones forzadas de base de datos requieren parámetros CLI específicos (--force-migrate)
- No soporta autenticación OAuth2 moderna sin la migración Devvit en progreso
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.
Recomendado usar Docker Compose con volumes persistentes para data/modlog.db y logs/. Configurar retención de 30 días para evitar crecimiento excesivo del wiki. Monitorear el tamaño de la página wiki para evitar truncamientos por el límite de Reddit. Usar --force-modlog en despliegues iniciales o tras cambios mayores. Asegurar que PUID/PGID coincidan con el usuario del contenedor para permisos correctos.
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.