Test cases:
/discourse watch foo #watching category foo
/discourse watch bar #watching catgeory foo and bar
/discourse unwatch too #watching category bar
/discourse watch tag:foo #watching tag foo
/discourse watch tag:bar #watching tag foo and bar
/discourse unwatch tag:foo #watching tag bar
And perhaps this is a separate feature request, but what about updating the status for one tag? I think today it may do this:
/discourse watch tag:foo #watching tag foo
/discourse watch tag:bar #watching tag foo and bar
/discourse follow tag:foo
#watching tag foo and bar, following tag foo
Instead of this:
/discourse watch tag:foo #watching tag foo
/discourse watch tag:bar #watching tag foo and bar
/discourse follow tag:foo
#watching tag bar, following tag foo