La forma más sencilla de averiguarlo sería probar a ocultar y luego hacer visible un tema a través de la interfaz de usuario de Discourse, siguiendo los pasos descritos en esta guía: Cómo ingeniería inversa de la API de Discourse.
Para automatizar el proceso mediante la API, necesitarías configurar un webhook para escuchar eventos de publicaciones. Cuando recibas un webhook que te indique que se ha creado la primera publicación en tu categoría de incrustación, deberías enviar una solicitud a la API para ocultar el tema. Cuando recibas un webhook que te indique que se ha creado la segunda publicación en un tema, deberías enviar una solicitud a la API para hacer visible el tema.
Como se mencionó anteriormente, un enfoque mejor podría ser que el tema se oculte automáticamente la primera vez que un usuario haga clic en él desde un sitio de blog. De esta manera, el primer usuario que deje un comentario no vería el tema marcado como oculto. Esto sería un poco más complejo de configurar, pero podría hacerse a través de la API escuchando eventos de clic en los enlaces a tus temas de Discourse.