J’ai consulté quelques sujets et j’ai remarqué que certains indiquent que seuls les administrateurs peuvent créer des groupes, tandis que d’autres proposent des solutions pour rendre cela possible. De plus, plusieurs de ces messages sont assez anciens, c’est pourquoi j’ai pensé à repostérer cette question.
Mon besoin est que n’importe quel utilisateur puisse créer des groupes privés et inviter ses amis (existants ou nouveaux) à rejoindre ce groupe. Ce groupe ne doit être visible que par les utilisateurs qui en font partie.
Oui, vous pouvez créer des groupes via l’API. Cependant, vous devrez utiliser une clé API liée à un utilisateur disposant de privilèges d’administrateur.
Vous pouvez utiliser le point de terminaison /admin/groups. Vous pouvez également utiliser le gem discourse_api si vous utilisez Ruby pour effectuer les requêtes API.