Skip to content

[ThreadsBridge] Add timestamp support using taken_at from profile JSON#4916

Open
Riffer wants to merge 2 commits intoRSS-Bridge:masterfrom
Riffer:feature/threads-bridge-timestamp
Open

[ThreadsBridge] Add timestamp support using taken_at from profile JSON#4916
Riffer wants to merge 2 commits intoRSS-Bridge:masterfrom
Riffer:feature/threads-bridge-timestamp

Conversation

@Riffer
Copy link

@Riffer Riffer commented Feb 28, 2026

Summary

This PR adds timestamp support to the ThreadsBridge by extracting the taken_at
field from the profile page JSON data.

Changes

  • Extract full post objects instead of just codes from profile JSON
  • Store and use taken_at Unix timestamp for feed items
  • Remove the "todo" comment about timestamp scraping

Testing

Tested locally with Docker. The timestamps are correctly displayed in the RSS feed.

Fixes the missing date/time in Threads feed items.

AI Disclosure

This PR was developed with AI assistance (vibe coding). The code has been
reviewed and tested manually before submission.

@github-actions
Copy link

github-actions bot commented Feb 28, 2026

Pull request artifacts

Bridge Context Status
Threads 1 By username (current) ✔️
Threads 1 By username (pr) ✔️

last change: Friday 2026-03-20 05:10:01

@Bockiii
Copy link
Contributor

Bockiii commented Mar 21, 2026

This looks good, but I have a question/found something.

The latest post in the auto-generated check says it was posted at 0:26. When you look at the actual posting, it was posted at 1:26. Is this a timezone thing by the github server that ran the job?
All other posts are also off by an hour. Maybe the json tag requires some post processing or is the error on rss bridge side in the timezone config?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants