¿Usuarios anónimos, como los que no han iniciado sesión? Si no tienen cuentas, ¿cómo puedes añadirlos? TL0 apunta a todos los usuarios, si eso es lo que estás buscando.
Eso no tendría sentido desde un punto de vista funcional, ya que un usuario que pertenezca a ese grupo simplemente podría cerrar la sesión y ver la categoría de todos modos.
Desde un punto de vista técnico, es imposible: si una categoría es accesible para everyone (todos), Discourse establece la bandera read_restricted en false y se omiten todos los mecanismos de acceso.
Desde la perspectiva de este plugin, lo más cercano a lo que puedes lograr es NOT excluded_group (que es lo mismo que trust_level_0 AND NOT excluded_group). Pero un usuario anónimo no puede pertenecer a un grupo, así que no es posible.
Por supuesto, lo pensé y entendí que muy probablemente por esa razón la funcionalidad no está activa hoy en día. Y también entiendo claramente que la limitación no sería rígida, sino flexible.
La intención es limitar a los usuarios que mantienen una proporción de conversación muy baja, con su proporción de lectura siendo 5 o 10 veces mayor. Una insignia y un título de usuario que los marque, junto con una vía de salida explicada de manera sencilla, pueden «despertarlos».
También sé que es común en Internet que el 90/97 % caiga involuntariamente en el grupo de lurkers (observadores), aunque también sé que este mecanismo puede motivarlos, ya que se les habilitaría para responder y contribuir en otros foros mediante una vía de salida sencilla —proporcionando tres respuestas aceptadas como soluciones— y no en las categorías con más tráfico.
Técnicamente, algo similar es lo que respalda el intercambio entre pares en redes como Torrent, que han estado funcionando entre nosotros durante más de una década.
Es un experimento que me gustaría probar, especialmente después de ver que los puntos de ánimo otorgados se conceden casi abrumadoramente en función del tiempo de lectura en lugar de las contribuciones.
Creo que es algo interesante para debatir; tal vez esto se pueda lograr con ajustes simples al núcleo de Discourse.