Ограничения (групповые) на отслеживаемые слова

Привет!

Мне очень нравится функция отслеживания слов.
Однако я наткнулся на возможный сценарий использования, в котором она с одной стороны делает то, что я ожидаю, но с другой стороны открывает скрытый риск.

Вот мой сценарий:

Наша компания работает с клиентами, чьи имена не могут быть обнародованы. Поэтому я хотел бы реализовать что-то для «защиты» моих коллег от случайного упоминания этих имен в публичных обсуждениях.

Таким образом, я мог бы внести эти имена в список отслеживаемых слов, и люди получали бы предупреждения в обсуждениях — всё отлично, верно?

Но: если какой-то публичный пользователь (то есть не прямой коллега) случайно введет имя клиента, он также получит предупреждение и, возможно, сможет сделать вывод о сотрудничестве между нами и этим клиентом.

Решением могло бы стать ограничение функции отслеживания слов для определенной группы пользователей.

Возможно ли это каким-то образом? :slight_smile:

Буду очень рад любым советам или подсказкам!

2 лайка

В какой-то момент сложность бизнес-правил становится слишком большой для включения в ядро.

Для таких случаев мы работаем над плагином discourse-automation вместе с @j.jaffeux. Это, безусловно, то, что в будущем может быть поддержано средствами автоматизации.

Однако ограничение групп для различных отслеживаемых/помеченных и т. д. слов не входит в дорожную карту ядра.

2 лайка

Спасибо за ваш ответ, @sam!

Я, конечно, полностью понимаю, что ядро не может охватить каждый случай использования или бизнес-правила, которые есть у кого-то :slight_smile:

Просто хотел узнать, есть ли что-то вроде плагина или хитрого изменения, которое я могу сделать.

Буду следить за вашим плагином, спасибо за подсказку!