Manejo de Grupos Prohibidos (Banned Groups) en RawLoadrr
En el ecosistema de la escena española, mantener la calidad y el respeto a las normas de cada tracker es vital. RawLoadrr automatiza el filtrado de grupos prohibidos para asegurar que tu ratio y tu reputación permanezcan intactos.
Filosofía: "Seguridad ante todo"
RawLoadrr utiliza una lista de grupos prohibidos integrada en cada módulo de tracker (src/trackers/TRACKER.py). Si intentas subir una release de un grupo que el tracker ha vetado, el sistema lanzará una alerta roja.
Funcionamiento de la Lista
Cada tracker define self.banned_groups en su fase de inicialización. A diferencia de versiones más simples, RawLoadrr soporta notas informativas:
self.banned_groups = [
"YIFY",
"RARBG",
["CRUCiBLE", "Prohibido por fallos estructurales graves en Remux"]
]
Proceso de Detección Forense
Cuando RawLoadrr procesa un archivo, realiza los siguientes pasos:
- Extracción del Tag: Extrae el tag del grupo del nombre del archivo (ej:
-CRUCiBLE). - Cotejo Molecular: Compara el tag contra la lista negra del tracker (sin importar mayúsculas/minúsculas).
- Veredicto:
- Si el grupo está prohibido, RawLoadrr detiene el proceso y muestra el motivo (si existe una nota).
- Reciclaje de Decisión: Si NO estás en modo desatendido (
-ua), te preguntará:¿Subir de todas formas?. - Si estás en modo Unattended, la subida se omitirá automáticamente para ese tracker por seguridad.
Por qué no usamos listas complejas por Tipo de Medio
Siguiendo la filosofía Zero Loss, en esta versión preferimos una prohibición total por grupo si este es sospechoso. Si un grupo es "malo" para un tracker en WEBDL, probablemente no lo queramos tampoco en REMUX si el tracker así lo ha decidido. Esto simplifica el pipeline y evita errores humanos de inyección.
Nota: Si eres administrador de un tracker y quieres actualizar tu lista negra, solo necesitas editar el archivo .py correspondiente en src/trackers/. RawLoadrr detectará los cambios en la próxima ejecución.