What is this line for in a Discourse forum's RSS feed?

I’m a member of a forum that uses Discourse as its forum software. I’ve been working on a bot that scrapes data from the site’s RSS feed and posts anything new it sees in my Discord server. I have the bot working just fine, but I had a question about something I found while working on this. In a discourse forum’s RSS feed, there’s a line that looks like this:

<guid isPermaLink="false">meta.discourse.org-post-813192</guid>

I’m particularly curious about what this number means: 813192.

I’ve tried going to meta.discourse.org/post/813192, meta.discourse.org/813192, and several other combinations of this, all returning the “Oops, this page doesn’t exist” message.

So my question is, what does this number mean, and what is the point of this line in the RSS feed of a discourse forum?

2 Likes

I think data-topic-id
meta.discourse.org/t/163191 What is this line for in a Discourse forum's RSS feed?

That’s the topic ID, but not the GUID number I see in the RSS feed.

I have noticed that one of the discourse co-founders hearted my question, but didn’t respond.

It’s just an unique identifier and as isPermalink is false it does not have to be a working URL:

The URLs you posted do not work as the link to a post consists of the topic slug, topic_id, and post_number (not post_id).

I guess you didn’t try https://meta.discourse.org/p/813192 :wink:
It works as long as you open it in a new window.

1 Like