Если вы ответили на тему, но затем установили статус активности на «обычный», уведомит ли вас упоминание @ здесь?
Я не думаю, что @here работает в темах вообще? Насколько я знаю, это актуально только для чата.
Нет, там, где я нахожусь, всё работает. Мы хотели бы уточнить: уведомление отправляется только тем, кто в списках «Отслеживание» и «Наблюдение», или всем, кто отвечал, независимо от этого?
Я полагаю, единственный способ это проверить — протестировать, поскольку здесь воспроизвести это невозможно?
Я задал вопрос исследователю настроек ИИ:
Moin: Понимание функциональности упоминания @here ИИ
Moin:
Существуют настройки, касающиеся упоминания @here. Как работает это упоминание? Зависит ли оно от статуса отслеживания темы пользователем, в которой оно используется?
claude_3_opus_bot:
Поиск настроек сайта
Найдено 2 результата по запросу '@here'
Поиск контекста настройки сайта
Чтение контекста для: max_here_mentioned
Исходя из предоставленного контекста для настройки max_here_mentioned, вот как работает упоминание @here в Discourse:
-
Упоминание
@hereиспользуется для уведомления максимального количества пользователей, которые публиковали сообщения в текущей теме. Максимальное количество определяется настройкой сайтаmax_here_mentioned, значение по умолчанию — 10. -
Когда кто-то использует
@hereв сообщении, вызывается методexpand_here_mentionв сервисеPostAlerter. Этот метод находит всех пользователей, которые публиковали сообщения в теме, до ограниченияmax_here_mentioned. -
Сотрудники, использующие
@here, будут упоминать пользователей, которые сделали обычные сообщения или шепот (whispers) в теме. Для не-сотрудников включаются только пользователи, сделавшие обычные сообщения. -
Упоминание
@hereне зависит напрямую от статуса отслеживания пользователями темы. Оно просто смотрит на тех, кто ранее публиковался в этой теме, независимо от их статуса отслеживания, и уведомляет их до максимального лимита. -
Существуют некоторые дополнительные ограничения на использование
@here:- Должна быть включена настройка сайта
here_mention - Пользователь должен быть аутентифицирован
- Имя пользователя “here” не должно уже существовать на сайте
- Пользователь должен либо входить в разрешённую группу (
here_mention_allowed_groups), либо иметь определённый уровень доверия (min_trust_level_for_here_mention)
- Должна быть включена настройка сайта
Таким образом, вкратце: @here оповестит максимальное количество пользователей, которые ранее публиковались в теме, но не учитывает напрямую статус отслеживания. Его доступность также контролируется несколькими другими настройками сайта.
Меня бы засекли за тестирование.
Для тестирования вы можете использовать try.discourse.org
Да, спасибо, это именно то, что мне нужно было узнать:

