I have a use case that I think is pretty common, but haven’t been able to find an existing feature either here or in Discourse itself that fits the feature I’ll describe.
Essentially I have the need to get notified for new topics that could potentially span more than one category for specific keywords. My use case is the Elastic forums at https://discuss.elastic.co/ wherein I want to get notified about any topic that includes the string puppet, which can come up in the Elasticsearch category, Kibana category, et cetera.
Right now I’m using a script an Elastic employee wrote to capture these, but I’ve spoken to multiple non-technical people who have a similar need, so it feels like encapsulating this functionality in Discourse proper or a plugin seems like an apt fit.
Is there a feature I’m overlooking that could provide this, is it too specific for native integration, or is this something that would be worth doing?
I’m sure some users on our site would appreciate this.
Background:
Many of our users have gotten used to adding #some-tag in the body of posts from previous the previous platform they were on (Socialcast) as well as other apps out there they use every day.
I’m not a huge fan of that, but it’s hard to “untrain” this behavior, particularly now that tags do auto-complete in post bodies.
But when they do this, I also have to teach them that:
The topic itself is not tagged when they do that.
People watching that tag will not be notified.
Doing so will not make the topic show up in the topic list for that tag.
Their main motivation for tagging posts is to notify groups of people (use case 2), so this would potentially be a solution for that (as would the auto-tagging depending on how that is implemented).
Based upon the feedback given here, should I assume that this is something that Discourse core wants to put on their roadmap, or should this functionality be taken up by the community in a plugin?
This would be amazing in my case as well, I’ve turned half of the forum private but there’s still a public part. People keep posting about certain private things in the public place and this would solve that problem nicely