Article to threaded Bluesky posts with JinaAI and Gemini/GPT
UnknownUnknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
n8n-nodes-bluesky-enhanced(Create a post, Reply with Next Post)
Nodes used (13)
- Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Bluesky
n8n-nodes-bluesky-enhanced.bluesky - Telegram Trigger
n8n-nodes-base.telegramTrigger - RSS Feed Trigger
n8n-nodes-base.rssFeedReadTrigger - Edit Fields (Set)
n8n-nodes-base.set - Jina AI
n8n-nodes-base.jinaAi - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Split Out
n8n-nodes-base.splitOut - Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
What it does
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Turn articles into Bluesky threads automatically. This workflow grabs article URLs from Telegram or RSS, scrapes the content with JinaAI, rewrites it as a styled thread with LangChain + Gemini/GPT, and posts it to Bluesky with smart pacing. No manual repackaging. Last updated: September 2026. Who is this for? Automation enthusiasts, content creators, or social media managers who post article-based threads to Bluesky and want the process handled end-to-end. What problem is this solving? Repackaging content by hand is repetitive and slow. This workflow automates every step from capturing article URLs (via Telegram or RSS) to scraping, transforming into a styled thread, and posting on Bluesky. What this workflow does Listens on Telegram or fetches from RSS feeds (AI Trends, Machine Learning Mastery, Technology Review). Extracts content from URLs using JinaAI (jina.ai). Converts the article into a neat, scroll-stopping thread via LangChain + Gemini / OpenAI ChatGPT. Splits the thread into multiple posts. The first post is published with “Create a Post”, while subsequent posts are replies. Adds short delays between posting to avoid rate limits. Setup 1. Add credentials for Telegram Bot API, JinaAI, Google Gemini, and Bluesky App Password. 2. Add or customize RSS feeds if needed 3. Test with a sample URL to validate posting sequence. How to customize Swap out RSS feeds or trigger sources. Modify prompt templates or thread formatting rules in the LangChain/Gemini node. Adjust wait times or content parsing logic. Replace Bluesky with another posting target if desired. Quick Answers Where do articles come from? Telegram messages or RSS feeds (AI Trends, Machine Learning Mastery, Technology Review). How does it avoid rate limits? Short delays between posts, with the first post published normally and the rest as replies. Can I change the target platform? Yes. Swap Bluesky for another posting target and adjust the formatting rules. Made by: khmuhtadin Need custom workflows? Contact Me Additional info Built with n8n. Need an assessment on your business? Feel free to reach out at https://khmuhtadin.com/consultation/