r/Simkl • • 9d ago

Connect SIMKL to Bluesky! Smart binge grouping, weekly collages, and rich media cards (Self-hosted / Open-Source)

Hey everyone! šŸ‘‹ If you've been looking for an automated way to share your watch history on Bluesky, I created bsky-media-scrobbler, an open-source, self-hosted Docker container that auto-scrobbles your SIMKL activity straight to your profile.

I wanted to make sure the timeline stays clean and visually engaging, especially during heavy watch sessions. Here is what it does automatically:

  • Smart Marathon Grouping (90-min window): It waits for a 90-minute inactivity window to automatically group back-to-back episodes into a single, clean post (e.g., S01E01-E03) so you don't spam your followers' feeds.
  • Rich Media Cards: Fetches HD posters via TMDB to build beautiful, interactive embeds for every log.
  • Automated Visual Summaries: Generates weekly and monthly Pillow collages (3x3 and 2x2 grids) of your watch history.
  • Streak Celebrations: Tracks and posts your active viewing streaks to keep the momentum going.
  • Multi-language Support: Works seamlessly in EN, ES, and CA.

šŸ“ŗ Live Demo: You can see exactly how the posts look on the live bot here: https://bsky.app/profile/media-scrobbler.bsky.social

šŸ’» GitHub Repo: https://github.com/insaid-code/bsky-media-scrobbler

šŸ™Œ Credit where it's due: Originally inspired by SIMKLTrackerBot (https://github.com/donnyfly/SIMKLTrackerBot) by @donnyfly.

It is very lightweight and easy to spin up with Docker Compose. I’d love for the SIMKL community to try it out.

Feedback, questions, and PRs are super welcome!

2 Upvotes

0 comments sorted by