Then you’re probably going to need to use the API. Per-category posts out of context aren’t provided in a feed in this way.
I don’t understand why you can have a feed of filtered by user (/u/:username/activity.rss) but not one filtered by category 
I’ll be another vote for this feature. I belong to a food discussion site http://foodtalkcentral.com/ which has 40 or so channels for discussion, most of which are region based. Living in Los Angeles I don’t have much need to see all of the posts for say the NYC channel or the Tahoe-Truckee-Reno channel but I would like to see all of the posts for the Los Angeles channel. Since there’s a lot of discussion within topics, seeing the topics is not enough. Also, setting the RSS feed for the whole board is starting to overwhelm me with posts I have no interest in seeing.
Please, enable this feature. It seems possible since, as a previous poster noted, you can have a feed filterd by user. It would be a great help. Thanks
Why not open the category-specific page for LA
If you’re logged in discourse already tracks your read state and progress within a topic.
A feed for latest replies across a category without any context would be really really confusing.
Because I prefer to read the posts in an RSS Reader rather than on the web where I have to click around to get to content. I prefer it so much so I’m using the feed for all of the board posts rather than the site even though I have to slog through a couple of hundered posts in a week. The previous site I belonged to Chowhound.com did have this feature and it made reading posts so easy.
This is usually not the case. since it is obvious what the poster is talking about. Plus topics tend to generate a lot of activity in a short period of time. In the rare instance I need context, I click through to the topic on the site.
I would like to see that happen as well.
I’m active on some discourse instances and merge the discussion in a central RSS reader. Increasing the flexibility/functionality of RSS feeds would be highly appreciated.
スレッドを掘り起こしてすみませんが、これも非常に有用な機能だと考えますし、AFAICS(私の知る限り)まだ利用できないようです。(このスレッドの投稿者のほか、このより最近の、同様に機能を求めるスレッドも参照してください)
具体的な使用例として、関連する RSS フィードを監視し最新の投稿を告知するボットを備えたコミュニティ IRC チャンネルが挙げられます。しかし、関連するフィードがより広いフォーラム内のカテゴリである場合(例えば、Khronos フォーラムの OpenCL カテゴリや、NVIDIA フォーラムの CUDA カテゴリなど)、これは実現できません。
- ボットがカテゴリのフィードを追跡する場合、トピックのリストしか取得できません。新しいトピックが作成されたことは告知できますが、既存のトピックに新しいコメント(投稿)が追加されたことは告知できないため、ボットの有用性が著しく制限されます。
- ボットがフォーラム全体の
latest.rssを追跡する場合、無関係なカテゴリを含むすべてのトピックからの投稿を取得することになり、追加のフィルタリングが必要になります。その際、もともと活発なフォーラム内の低活動カテゴリの関連投稿を見逃すリスクがあります(高頻度でのポーリングで回避できるかもしれませんが、それは望ましくありません)。
カテゴリ内の最新投稿に特化したカテゴリフィードがあれば、この問題は解決します。これは「このカテゴリの最新投稿」であっても、あるいは単に「このカテゴリの各トピックからの最新投稿」であっても構いません。これらのフィードの欠如は特にフラストレーションを招きます。カテゴリの JSON を取得することで「ほぼ」同様のことが可能に見えるためです。しかし、JSON には RSS フィードに含まれる一部の要素(プレビュー用の投稿内容など)が欠落しており、さらにクライアントサイドで全く異なる処理コードが必要になるという点も問題です。
ボット内のすべての Discourse フォーラムで動作するカスタムコードを使用できる場合は、代わりに /posts.json をポーリングすることも可能です。各アイテムには category_id が含まれており、それに基づいてフィルタリングできます。
前述の通り、各カテゴリに posts.rss を追加することも可能ですが、現時点では実装されていません。
提供されているRSSフィードをうまく補完してくれるでしょう。
現時点では個人的に使う予定はありませんが、いくつかの異なる状況で役立つと思います。
現在、同じことはサードパーティの統合サービス(例:make.com、zapier.comなど)を使えば比較的簡単に実現できますが、少し煩雑です。