# Make members of a group watch a category by default

**URL:** https://meta.discourse.org/t/make-members-of-a-group-watch-a-category-by-default/22127
**Category:** Feature
**Tags:** completed
**Created:** [13 november 2014 om 08:27 UTC](https://meta.discourse.org/t/make-members-of-a-group-watch-a-category-by-default/22127 "2014-11-13T08:27:01Z")
**Posts on this page:** 1
**Showing post:** 43

<div class="post-metadata">

### Author: ![alehandrof](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alehandrof/32/119526_2.png) [@alehandrof](https://meta.discourse.org/u/alehandrof)
#### Post date: [29 juni 2016 om 07:27 UTC](https://meta.discourse.org/t/make-members-of-a-group-watch-a-category-by-default/22127/43 "2016-06-29T07:27:34Z")

</div>

I revised the “Watch Category” plugin for my own site, incorporating code from both [Jared Needell](https://github.com/jaredneedell/discourse-watch-category-mcneel) and [Thomas Purchas](https://github.com/WarwickFilmSoc/discourse-watch-category).

You can find it here:  
[http://github.com/amical/discourse-watch-category](http://github.com/amical/discourse-watch-category)

This version allows you to automatically watch a category or sub-category for all the users in the system or all the users in a particular group.

Features that are still missing:

- Support for tags
- Admin UI. This looks tricky as I don’t see any UI that supports nested arrays, which you’d probably need.
- Users don’t automatically stop watching categories if they’re removed from a group. Should this be an (optional) feature? What happens if a user is removed from a group that prevents them from having access to a category that they’re still watching?

I don’t know Ruby and just cobbled together this for my purposes. I hope that more skilful people than myself can work on the above.

---

_[View the full topic](https://meta.discourse.org/t/make-members-of-a-group-watch-a-category-by-default/22127)._
