Настройки уведомлений группы

Привет!

Мне нужно создать группу для исследовательского проекта, и я хочу, чтобы ВСЕ участники получали уведомления о новых сообщениях и ответах.

Это возможно?

Спасибо!

Для сообщений: вы можете установить уровень уведомлений по умолчанию для групп на watching. Однако вы не можете запретить пользователям изменять эту настройку после вступления в группу.

Для тем по умолчанию уже установлено значение normal, что означает, что при упоминании групп через @ они будут получать уведомления.

Но, возможно, вы имеете в виду настройки категорий. Вы можете задать это для новых пользователей в разделе /admin/site_settings/category/user_preferences.

Существует плагин, который позволяет принудительно применять эту настройку для пользователей позже, чтобы предотвратить снятие ими подписки на категорию.

1 лайк

Спасибо, я попробую!

1 лайк

Если ваш сайт размещён у нас, мы можем помочь вам настроить уровень уведомлений для конкретных категорий на вашем сайте для существующих пользователей. Для новых пользователей вы можете добавить категории группы в настройки «Категории по умолчанию для отслеживания» или «Категории по умолчанию для наблюдения» вашего сайта.

Если вы используете личные сообщения вместо защищённой категории для общения группы, установка уровня уведомлений по умолчанию для группы должна решить вашу задачу.

2 лайка

@tobiaseigen, не могли бы вы помочь мне понять, как пользователь может изменить свой уровень личных уведомлений для групп? Я не вижу никаких настроек для этого в предпочтениях пользователя или где-либо ещё в портале группы.

Спасибо

Уровень уведомлений для групповых сообщений можно настроить на странице «Сообщения» пользователя. После выбора нужного ящика для входящих появится кнопка «Уровень уведомлений»:

Спасибо, @simon,

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

Например, если я установлю для группы настройку Кто может видеть участников этой группы? в значение Владельцы группы, то обычный участник группы не увидит этот почтовый ящик на своей странице сообщений.

Отсюда следует, что я могу состоять в группе, в которой не могу изменить уровень уведомлений для сообщений группы… это ожидаемое поведение?

1 лайк

Звучит не как желаемое поведение. Я не могу припомнить других мест в Discourse, где пользователь не мог бы контролировать свой уровень уведомлений. Я проверю это сам и отпишусь здесь.

2 лайка

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

При тестировании на моём тестовом сайте также выяснилось, что участник, не являющийся владельцем, получает уведомления о групповых сообщениях, но само сообщение не отображается в его поле входящих. Сообщение существует в поле входящих, но ссылка для доступа к нему не показывается. Пользователь может открыть сообщения группы из своего поля входящих, перейдя по адресу /u/<username>/messages/group/<group_name>, однако ссылка на этот путь для него не отображается. Пользователь также может видеть сообщения группы на вкладке «Сообщения» внутри самой группы.

Если пользователь откроет личное сообщение и нажмёт на его иконку, его перекинет на страницу /u/<username>/messages/group/<group_name>. На этой странице он может настроить уровень уведомлений для каждого группового личного сообщения, но не может установить статус по умолчанию для всех сообщений, отправляемых группой:

На скриншоте есть проблема с кнопкой уведомлений. Если никто не знает, что её вызывает, я ещё раз протестирую всё это на рабочей среде.

2 лайка