В нашем сообществе необходима возможность ограничить определённую группу пользователей от получения личных сообщений (ЛС) от всех пользователей, за исключением тех, кто является членами привилегированной группы.
Для будущего использования:
- Назовём группу пользователей, которые могут получать личные сообщения только от определённых групп, «защищённой» группой.
- Назовём группу пользователей, которым разрешено отправлять ЛС «защищённым» пользователям, «привилегированной» группой.
Я пытался найти существующий плагин, но не нашёл ничего подходящего. Мы считаем, что эта функция будет интересна многим другим сообществам по разным причинам, и если разработка такого плагина станет возможной, мы опубликуем его в открытом репозитории.
Возможные нюансы:
- Что делать, если «защищённый» пользователь, входящий в защищённую группу, решит отправить ЛС другому пользователю, не входящему в «привилегированную» группу(ы)? Мы считаем, что такой пользователь должен получить сообщение, но не сможет ответить на него, пока не присоединится к «привилегированной» группе, необходимой для отправки ЛС «защищённой» группе.
Мы ищем разработчика, способного создать такой плагин. Пожалуйста, дайте знать, если мы сможем помочь, предоставив дополнительную информацию. Мы также будем рады, если кто-то присоединится к этому запросу и поможет нам сформулировать исчерпывающие требования для будущего плагина.