Я хотел бы узнать, существует ли механизм настройки темы личных сообщений, чтобы предотвратить приглашение дополнительных пользователей или выход из темы целевыми получателями.
Я пытаюсь создать тему личных сообщений, управляемую системой, где с помощью вызовов API автоматически приглашаю/удаляю пользователей Discourse в зависимости от их принадлежности к внешней группе.
Когда новый внешний пользователь присоединяется к внешней группе, соответствующий ему пользователь Discourse приглашается в управляемую тему личных сообщений. Когда внешний пользователь покидает внешнюю группу, он удаляется.
Однако я не могу запретить приглашенному пользователю приглашать других через Discourse или выходить из темы личных сообщений, поэтому я не могу строго управлять участниками личных сообщений.
Возможно, я что-то упускаю, или же управление участниками личных сообщений таким образом невозможно?
Спасибо за помощь!