Removing personal messages from posts.rss

AI-generated summary

The discussion revolves around the inclusion of personal messages in the posts.rss feed. dax reported seeing welcome messages and private conversations in the feed, which is unwanted. codinghorror suggested trying the RSS URL as an anonymous user, which dax confirmed resolves the issue but is impractical. codinghorror proposed two independent RSS feeds as a better solution. The idea was well-received by dax and implemented by techAPJ, who created separate feeds for public posts (https://meta.discourse.org/posts.rss) and private messages (https://meta.discourse.org/private-posts.rss).

  1. When I type http://my_site/posts.rss I see lot of “welcome” msg (the other admin change the settings on the panel admin to send it, insteed of @system) that are very annoying.

  2. A user have a private conversation with a member of our team. This user click (by mistake) on “add user” adding the other admin on this PM and in posts.rss I can see this PM now.

I don’t know if this is a correct behaviour, by the way it’s confusing me. I wanna read posts nor our welcome messages, but especially not private ones.

Are you logged in as you? Try retrieving that RSS URL as an anonymous user.

Yep, like anonymous I see posts without PM.

The problem is that, in this way I have to login and logout a zillion time every day.

IMO it would be better if posts.rss never shows PM, even if I’m an admin. For those special messages I can see notifications (green bubble) and receive email.

Sure that makes sense can we look into that change @techAPJ

I kind of disagree with you on this, it’s weird for a “public” stream of posts to mix in PMs, just because you passed in user credentials with the request.

Perhaps two independent RSS feeds would be a better solution.

Sure, if PM is for you. The problem is that I see PMs that are not for me.

Totally agreed. :thumbsup:

Okay, we now have two two independent RSS feeds for public and private posts.

Public: https://meta.discourse.org/posts.rss

Private (messages): https://meta.discourse.org/private-posts.rss


https://github.com/discourse/discourse/commit/34469e725b84a9f58aed8cde3c7d3f61fe9f4597