Can I as an admin set the default notification types for a given user or create new users with pre-set notifications for given Topics?
If it is for a single user, you can go the user’s preferences directly and edit the notifications for them:
If you need this for a specific group of users, you could create a Group (read more here: Configure custom group Access and Visibility) with default notifications in certain category or tags. For example if I want the members of the group “Test” to always receive notifications for Topics in the “Tests” category:
And then send an invitation (read more about it here: How to send, configure, and accept Discourse invitation emails) to those users, adding them to the group, like so:
Once the users are part of the group, the notifications settings will be updated in their Preferences page to include the group’s notification defaults: Groups can set category and tag notification levels
You could also set the default categories watching first post
, default categories tracking
and default categories watching
site settings. But these would apply to all users not just a specific group.