Ajouter automatiquement des utilisateurs à des groupes en fonction de la valeur d'un champ personnalisé

Je cherche à faire quelque chose de très similaire pour segmenter automatiquement les utilisateurs en groupes en fonction d’une liste déroulante personnalisée de champ utilisateur. Avez-vous rendu ce code open source ?

Mon cas d’usage est plus ou moins le même, je l’ai demandé ici

3 « J'aime »