Как указать настройки_digest по умолчанию в зависимости от членства в группе?

Просто чтобы убедиться, что я ничего не упустил:

Можно ли как-то задать настройки сводки по умолчанию в зависимости от членства в группе? Иными словами, так же как вступление в группу устанавливает определенные настройки по умолчанию для категорий (например, отслеживаемые, отключенные и т. д.), есть ли возможность сделать то же самое для настроек сводки/активности (например, раз в 7 дней или никогда)?

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

Через пользовательский интерфейс Discourse это сделать нельзя. Это можно реализовать через консоль Rails. Вам нужно будет обновить свойства UserOption, связанные с письмом-дайджестом, для участников группы. Вероятно, основное свойство, которое вы захотите изменить, — это digest_after_minutes.