# Discourse Notifier

**URL:** https://meta.discourse.org/t/discourse-notifier/155123
**Category:** Plugin
**Created:** [June 17, 2020, 11:59am UTC](https://meta.discourse.org/t/discourse-notifier/155123 "2020-06-17T11:59:46Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![jahan\_gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jahan_gagan/32/501948_2.png) [@jahan\_gagan](https://meta.discourse.org/u/jahan_gagan)
#### Post date: [June 24, 2020, 5:05am UTC](https://meta.discourse.org/t/discourse-notifier/155123/8 "2020-06-24T05:05:50Z")

</div>

@HAWK thanks for sharing your view. Accordingly, the update is under implementation.

The plugin changes the notification level of categories, based on the most read topics by the user and the number of categories that are to be selected for recommendation is set by the site admin. But changing the notification level at every cron might end up in resulting different notification levels for many categories which in turn might frustrate the user with a huge number of notifications.

Now to avoid this, the plugin provides a setting that allows user to refuse to change its notification level. The site users have a choice to use this setting or not, by default it remains off.

The setting is provided at `/preferences/profile` section named as `Allow site to change your notification level of frequently visited categories` and `Allow site to change your notification level of frequently visited tags`

As per the [discussion](https://meta.discourse.org/t/posting-custom-user-fields-via-the-ember-side-user-model-just-ignores-the-fields/155650) response, I will change the _category setting_ to `preferences/categories` location and _tag setting_ to `preferences/tags` location.

Now, I am implementing a feature where every time the cron task is repeated, the notification levels set for the categories will no longer be effective and only the top categories that came up in the next cron will be taken into consideration for the notifications without changing their notification level. For eg if the site admin has chosen 5 top categories, then every cron, will be affecting only 5 categories in existence and the previously affected categories and tags will be discarded.

---

_[View the full topic](https://meta.discourse.org/t/discourse-notifier/155123)._
