The discussion revolves around the best way for staff to send notifications about posts to all users on a Discourse site. jmsachs is looking for a way to notify all users about an important post. jomaxro suggests three options: mentioning all users by username, mentioning @trust_level_0 to notify users at trust level 0 and above, or creating a category that all users watch. jomaxro recommends the third option.
jmsachs considers the @trust_level_0 option simpler but feels that none of the approaches are ideal and that staff should be able to notify all users. jomaxro notes that mentioning @trust_level_0 can be restricted to staff only.
Additionally, pfaffman suggests pinning the post globally to make it visible to all users who visit the site, which jmsachs considers suitable for urgent issues but not for their specific case. jmsachs emphasizes the importance of notifications, particularly for infrequent visitors.
I’m an admin on an internal Discourse site, and I have an important post I want to notify all users about.
Is there any way to get Discourse to send a notification email to all users, or a group of users? The “Invite” button only lets you send a notification to one person at a time.
Lots of existing topics on this here, a quick search should bring them up.
In short, you have 3 options I can think of off the top of my head (I’d recommend #3):
Mention all your users by username in the post. Not ideal, looks messy, and may require site setting changes based on the number of users you have.
Mention @trust_level_0 which will notify users TL0 and above (all users). May require a site setting change to increase max user notified per group mention.