Не уверен, что это самый свежий или релевантный тред по данной теме, но когда я отправлял прямое сообщение кому-то на другом форуме, то заметил чекбокс (по умолчанию снятый) с надписью «разрешить приглашать других участников в обсуждение» или что-то в этом роде. Мне кажется, что для Discourse это было бы отличным решением: для меня важно, чтобы при общении в «закрытом» (приватном) пространстве участники контролировали, кого можно добавить.
См. группы в WhatsApp, где новые участники, добавленные в чат, НЕ видят историю переписки, в отличие от групповых чатов в Messenger, где они её видят. Это может привести к серьёзным проблемам, когда конфиденциальная информация, предназначенная для небольшой группы, неожиданно становится доступна более широкому кругу лиц без согласия участников.