I’d like to see an option in the preferences to “always send digests” at the desired frequency no matter what, even if the user has been on the forum recently. I’ve been seeing what is sent to others from my discourse on mandrill and am feeling jealous! Even if I’ve been visiting it does not mean I am up to date on all the discussions, and I am sometimes sloppy about wrapping up loose ends, so I’d like to get the newsletter anyway.
What happened to this option? I was just asked about precisely this issue by someone in my community and now see that the settings available changed at some point.
We are in the process of trying to identify the “ideal settings” for email notifications for our community which we migrated to discourse from google groups. We are trying to encourage people to participate online but because we are a global network with people in “internet-remote” places, email remains key, and digests seem to be the only way to ensure people are informed of all the latest activity.
Here’s the request I got which is pretty concise. Any advice much appreciated.
@tobiaseigen what if I want to get emails of every new post, but only in certain categories? I can’t seem to find how to do that. The only way I see is to receive email for every new post, and mute the categories I don’t want every email for. But then, those muted categories don’t show up in the new or unread columns when I log into the website.
I’d ideally like my workflow to be as follows:
- get emails for everything that goes out to all staff and to leadership categories.
- for all other categories, I want to go to the website and check my “unread” and “new” tabs.
Finally, I tried to sign up for email digests but have been disappointed that I’m not getting any, presumably because I visit the forum. I still want the digests for my records, so I at least know there is one place where I can look back for stuff I know I’ve seen. Just because I drop by the site does not mean I’m reading everything thoroughly, and getting a digest gives me a second chance to catch up. (For this reason, I prefer not to suppress emails while on the site – although I know marena loves and uses that feature!) I vote for receiving digests regardless of appearances on the forum. But I also acknowledge that it may be a quirky personal preference, so we should go with what works for most people.
The option is still there for notifications, but the digest in particular won’t mail you unless you have been inactive.
Thanks, @codinghorror - appreciate the explanation. Is there a way to bring this back? Perhaps with an admin selectable option for those sites that still want to offer the option to get digests even when you’ve been active?
Bring what back? It never existed.
I did some research on this last week and forgot to reply. It appears that yes, you are right, that it was never possible to get digests even when active on the site. With best of intentions, @BhaelOchon sent me on a wild goose chase. ![]()
What would it take to add a feature to allow digest delivery for active users? My globally dispersed, email centric community is feeling the weight of information overload. People are tuning out discourse and are ignoring the important notifications about topics they are mentioned in or involved in. When they do log in they ignore the notifications bubble and feel lost. This despite repeated reminders directly and through documentation on the forum.
Providing an email digest of latest activity would go a long way to coaxing these people into our new, discourse way of doing things. As my colleague wrote, she needs a reminder email and a “second chance” to catch up on discussions:
Finally, I tried to sign up for email digests but have been disappointed that I’m not getting any, presumably because I visit the forum. I still want the digests for my records, so I at least know there is one place where I can look back for stuff I know I’ve seen. Just because I drop by the site does not mean I’m reading everything thoroughly, and getting a digest gives me a second chance to catch up.
@codinghorror Is there a way to get this feature. Essentially we want to disable per topic notification and enable an uniform weekly digest for all community members even when they are active in the forum. This has been requested many times.
@codinghorror has made it pretty clear he’s not interested in sending digests to people who log in, and it never worked that way.
So I suspect this is plugin territory.
The workaround is for admins to send out weekly digests to everyone manually - the digest preview is pretty amazing for making this quick and easy to do. Adding a group/username filter to the preview to see what real world users actually would see if they got the digest would make this incredible feature even more useful!
Can you elaborate on this please?
just go to the digest preview on the admin, select range, copy-paste into mailchimp, tweak, send.
Thanks, I was afraid that was the answer.
it sounds like this must be obvious but i’m afraid I can’t find this. any more clues?
EDIT - Ahhh. Cleverly hiding in plain sight! ![]()
Всем привет, я знаю, что тема старая, но мне очень хотелось бы иметь эту функцию для моего сообщества. Есть ли плагин или настройка, позволяющая всегда отправлять дайджест, даже если пользователь был на форуме?
Ручная отправка не будет такой же точной, как автоматический дайджест, потому что она не отправит фактические уведомления или непрочитанные темы для всех.
Или я нашёл решение: каждую субботу утром устанавливать отправку дайджеста каждые 30 минут, но, похоже, это не работает.
Вам понадобится плагин, который перезаписывает время последнего визита (или что-то в этом роде, мне нужно будет посмотреть код).
Я тоже скучаю по этой функции. Мне кажется, она основана на неверном предположении: пользователь, который заходит на форум лишь изредка, уже знает, что происходило за последние 7 дней, поэтому ему не нужна еженедельная сводка.
С другой стороны, автоматическая и персонализированная сборка настолько хороша (и при этом не требует ресурсов ИИ), что жаль, что её не получают как редкие, так и регулярные пользователи. Если вы не входите в те 5% пользователей, которые следят почти за всем, еженедельная сводка всё равно будет для вас актуальна. А если вам кажется, что это не так, вы всегда можете настроить свои предпочтения под себя.
Как администратор, я убеждён, что мои пользователи лучше будут понимать, что происходит на нашем форуме, будут чаще просматривать свежий и интересный контент, который им понравится, и активнее отвечать. Это, в свою очередь, приведёт к тому, что на главной странице, которая по умолчанию использует алгоритм «Горячее», будет больше качественного отобранного контента. Подумайте об этом: главная страница «Горячее» и еженедельная сводка созданы друг для друга.
Как пользователь, расскажу вам реальную историю: раньше я был очень активен на другом форуме, но времени стало не хватать, и я решил перестать им пользоваться. Теперь я не захожу на форум просто так, чтобы проверить новости, а жду сводку, чтобы сосредоточить свой просмотр и участие на еженедельной сессии. Звучит безумно, я знаю, но у сводки есть время отбирать крутое и новое, а у меня — нет.
Этот запрос на добавление функции существует уже 10 лет, и я задаюсь вопросом: единственная ли причина, по которой она ещё не реализована, — это низкий приоритет, или же существуют какие-то другие препятствия, которые мы упустили в этом обсуждении? Имеются в виду технические факторы.
Если блокирующих факторов нет… планирует ли команда Discourse реализовать эту функцию? Если нет, то заинтересованы ли вы в получении pull request?
В зависимости от ваших ответов, я могу найти разработчика и средства для реализации, если это не будет слишком дорого.
Вау, я создал эту тему 10 лет назад, почти день в день! ![]()
Мои личные взгляды на эту идею не изменились. Если бы такая возможность существовала, я бы включил её по умолчанию для всех пользователей на двух частных сайтах, которые я администрирую. То, что я делаю на этих сайтах для себя, — создаю вторую учётную запись, которую использую исключительно для получения email-резюме.
Согласен, еженедельные резюме просто
великолепны и отлично справляются с обобщением происходящего, представляя всё в аккуратно подобранном формате. Они, вероятно, помогут вовлечь участников в больше обсуждений, информируя их о том, что происходит на сайте. Также они сделают участие в конкретном форуме немного проще, поскольку участникам не придётся следить за таким количеством категорий и тем — они ничего не упустят. Кроме того, владельцы сайтов смогут полагаться на эти email-резюме для обращения ко всем участникам с объявлениями и, следовательно, не будут обязаны создавать категории объявлений, на которые по умолчанию подписаны все участники.
(Обратите внимание, что с 2014 года понятие «email-дайджест» эволюционировало в «email-резюме». Я точно не знаю, как оно формируется, но email-резюме не является исчерпывающим и показывает лишь выборку активности.)
На самом деле я не знаю, почему @codinghorror выступал против добавления этой опции в настройки пользователя — он тогда не привёл никаких аргументов. Моё предположение: мы хотим поощрять людей участвовать в обсуждениях на форуме, а не сидеть и ждать, пока email-резюме появятся в их почтовых ящиках. Также могут быть технические или связанные с производительностью причины. Email-резюме персонализированы для каждого участника, что требует ресурсов сервера, а их рассылка может перегрузить серверы, обрабатывающие транзакционные письма.
Кроме того, за последние десять лет произошёл значительный сдвиг в культуре: многие люди вообще больше не используют email!
Есть связанная тема Set "default email digest frequency" to 3-4 days об изменении периода email-резюме на 3 или 4 дня, а также о возможности указывать дни их отправки. Я подозреваю, что такое изменение (в дополнение к отправке всем участникам) могло бы существенно повысить активность, поскольку внезапно вы увидите, как много людей одновременно заходят на сайт!
Но дайджест формируется на основе времени последнего входа, поэтому не будет ли он пустым для тех, кто уже заходил?
Если вы получаете еженедельное электронное письмо с итогами и не входите в систему, вы получите сводку активности за период с момента получения предыдущего еженедельного письма. Это практически то, что мы предлагаем отправлять людям, которые регулярно входят в систему.
Значит, вам нужно генерировать сводку так, будто пользователь вообще не входил в систему, то есть сводка должна игнорировать то, что он уже видел?
На глаз, я полагаю, плагин мог бы генерировать сводку, и перед вызовом функции, отвечающей за её создание, устанавливать дату последнего входа (last_login) на сейчас минус 8 дней или что-то в этом роде.
Учитывая, что прошло 10 лет, я предполагаю, что эта функция появится не скоро, но, думаю, её можно реализовать в виде плагина (а затем, вероятно, потребуется настройка для каждого пользователя, чтобы включить её).