Définir un utilisateur pour surveiller le premier message d'une catégorie

Contexte : J’ai découvert que le paramétrage de la surveillance du premier message dans une catégorie répond largement à la demande d’un groupe communautaire local qui souhaite que les réponses soient envoyées uniquement à l’auteur du sujet. Le groupe compte plus de 200 membres, il serait donc fastidieux de modifier le paramètre de surveillance du premier message pour chaque membre via l’interface utilisateur.

Je cherche des pistes pour réaliser cela dans la console Ruby.

La configuration des catégories par défaut pour surveiller le premier message donne-t-elle le même résultat que la configuration de chaque membre pour surveiller le premier message d’une catégorie ?

https://{site}/admin/site_settings/category/user_preferences?filter=watch

Ce post règle pratiquement ce que je voulais faire.