# Могу ли я разрешить группам упоминать другие группы?

**URL:** https://meta.discourse.org/t/can-i-allow-groups-to-be-mentioned-by-other-groups/268935
**Category:** Support
**Tags:** groups
**Created:** [19.Июнь.2023 18:46:44 UTC](https://meta.discourse.org/t/can-i-allow-groups-to-be-mentioned-by-other-groups/268935 "2023-06-19T18:46:44Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Number6UK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/number6uk/32/308075_2.png) [@Number6UK](https://meta.discourse.org/u/Number6UK)
#### Post date: [19.Июнь.2023 18:46:44 UTC](https://meta.discourse.org/t/can-i-allow-groups-to-be-mentioned-by-other-groups/268935/1 "2023-06-19T18:46:44Z")

</div>

Всем привет, я пытался искать, но из-за повторяющихся ключевых слов в поиске не смог найти ответ.

Когда я создаю или редактирую группу, у меня есть возможность ограничить упоминания @ группы следующим образом:

**Опубликовать**  
Кто может `@упомянуть` эту группу?

- Никто
- Только администраторы
- Только модераторы и администраторы
- Только участники группы, модераторы и администраторы
- Только владельцы группы, модераторы и администраторы
- Все

Есть ли способ добавить в этот список опцию, например:

- **Только участники этих групп** , участники группы, модераторы и администраторы

с полем выбора, где я могу выбрать другую группу из списка групп.

ИЛИ

Добавить подопцию к вопросу «Кто может `@упомянуть` эту группу?», где я могу выбрать любую из обычных опций с помощью флажка:  
 Также разрешить участникам этих групп:  
с полем выбора, где я могу выбрать другую группу из списка групп.

Для моего случая вот пример:

У меня есть две группы: `@chair-people` и `@committee-members`.  
Я хочу ограничить упоминания @ для `@chair-people` только теми людьми, которые состоят в группах `@chair-people` и `@committee-members`.

Если нет возможности сделать это автоматически или уже нет подходящего плагина, я не против попробовать создать его сам (я разработчик, обычно работающий на PHP или C#), но мне понадобятся подсказки, с чего начать.

Большое спасибо

---

<div class="post-metadata">

### Author: ![not-ethan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/not-ethan/32/282617_2.png) [@not-ethan](https://meta.discourse.org/u/not-ethan)
#### Post date: [19.Июнь.2023 18:47:51 UTC](https://meta.discourse.org/t/can-i-allow-groups-to-be-mentioned-by-other-groups/268935/2 "2023-06-19T18:47:51Z")

</div>

Нет, это невозможно. Однако это может стать функцией для участия в разработке (#Contribute > Feature)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [20.Июнь.2023 09:11:06 UTC](https://meta.discourse.org/t/can-i-allow-groups-to-be-mentioned-by-other-groups/268935/3 "2023-06-20T09:11:06Z")

</div>

Вам понадобится плагин. Я не знаю примера, с которого можно было бы хорошо начать. Есть репозиторий под названием “all-the-plugins”, который вы можете изучить. Существует набор тем о разработке плагинов.

---

<div class="post-metadata">

### Author: ![Number6UK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/number6uk/32/308075_2.png) [@Number6UK](https://meta.discourse.org/u/Number6UK)
#### Post date: [21.Июнь.2023 16:35:18 UTC](https://meta.discourse.org/t/can-i-allow-groups-to-be-mentioned-by-other-groups/268935/4 "2023-06-21T16:35:18Z")

</div>

Спасибо @not-ethan и @pfaffman 🙂

Когда у меня появится немного времени, я посмотрю, смогу ли создать плагин, а если нет — подам запрос на добавление функции.

Большое спасибо

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [21.Июнь.2023 17:31:45 UTC](https://meta.discourse.org/t/can-i-allow-groups-to-be-mentioned-by-other-groups/268935/5 "2023-06-21T17:31:45Z")

</div>

Я просил об этом давно, когда занимал другую должность. Похоже, это возможно, но потенциально сложно. Нужны макеты.

> [@Limit group messaging and @mentioning by trust level or group(s)](https://meta.discourse.org/t/limit-group-messaging-and-mentioning-by-trust-level-or-group-s/38733?u=tobiaseigen):
>
> Currently, admins can set who can message and @mention a group and only choose from Everyone, Nobody, Only moderators and Admins and Only group members, moderators and admins. I’d suggest adding trust levels to this list and/or a separate field to enter in group names manually. That way we can prevent abuse and also set some groups to still be private without giving e.g. staff moderator privileges.

Ещё один:

> [@Allow group mention for specific group users](https://meta.discourse.org/t/allow-group-mention-for-specific-group-users/131709?u=tobiaseigen):
>
> Hello team Could you please advise if we can add a feature to make it possible to allow for a group of users to be able to mention another group. For example, within my platform I want the group of tutors (for example nd001-1mac-tutors) to be able to mention a group of students whenever they create new beneficial topics for them (for example nd001-1mac-students) but not the opposite way because I don’t want students to abuse this option. This is my forum link [https://macdiscussions.udacity.com/](https://macdiscussions.udacity.com/) …
