Что вы хотите сделать?
Один из наших форумных инстансов предполагает участие различных групп пользователей, где некоторые группы состоят из людей, привлекающих значительное общественное внимание (назовём их знаменитостями), которые общаются с другими по своему желанию (вопросы и ответы, обсуждения и т. д.).
Мы уже внедрили механизм ограничения чрезмерного спама, запретив общение с такими людьми через личные сообщения, благодаря команде Communiteq ещё в 2021 году ([PAID] Group to Group permissions to send private messages to target Group members), но теперь мы хотим применить аналогичную логику к возможностям упоминания.
Настройки для такого плагина должны включать:
- A: Группы, которые должны быть защищены от упоминаний со стороны других пользователей
- B: Группы, которым разрешено упоминать группы из пункта (A)
Если условия не выполняются при публикации (когда пользователь не имеет права упоминать пользователя или пользователей из определённых групп), должно отображаться соответствующее уведомление или предупреждение в редакторе сообщения.
Когда это нужно сделать?
Мы гибки в отношении сроков.
Какой ваш бюджет в долларах США, который вы готовы предложить за эту задачу?
Я считаю, что $150–200 могут покрыть такую функциональность, но мы открыты к обсуждению сметы с любыми разработчиками.
Требования для квалификации
Вы должны иметь хотя бы некоторую активность на meta.discourse.org, чтобы предложить себя в качестве возможного исполнителя. Если вы новичок на Discourse Meta, пожалуйста, приложите ссылки на ваше портфолио и/или что-либо, что позволит нам проверить вашу репутацию как надёжного разработчика или команды.