Reach out to me for any setup help/consulting.
Automate the curation and sharing of trending GitHub discussions from Hacker News to Twitter and LinkedIn. This workflow leverages AI to generate engaging posts, streamlining your social media content creation and distribution.
How it Works
- Crawl Hacker News for GitHub Posts: The workflow fetches trending GitHub-related discussions from Hacker News.
- Extract Key Information: Relevant data such as post titles, URLs, and metadata are extracted and filtered to focus only on unposted content.
- Fetch Additional Details: For each GitHub post, the workflow retrieves extra information from the GitHub repository page to enrich the post content.
- Generate Social Media Posts: Using AI, the workflow automatically generates tailored posts for Twitter and LinkedIn based on the collected data.
- Post to Twitter & LinkedIn: The generated content is posted to your Twitter and LinkedIn accounts.
- Track and Log Posts: Each post is logged in Airtable for tracking, and its status is updated to ensure no duplicate posts are made.
- Telegram Notification: After posting, a summary of the posts is sent to your Telegram chat for real-time updates.
Requirements
- n8n Account: Set up and configured. Sign up here.
- API Credentials: Valid keys for LinkedIn, Twitter, Airtable, OpenAI, and Telegram.
- Airtable Base: Configured with fields such as Title, URL, Post Content, Status, and Timestamp. Get started with Airtable.
- Telegram Chat ID: For receiving real-time notifications.
Set Up Steps
- Clone the Workflow: Import the workflow into your n8n environment using the provided JSON.
- Configure API Credentials: Enter your API keys for LinkedIn, Twitter, Airtable, OpenAI, and Telegram into the respective nodes.
- Set Up Airtable Base: Create an Airtable base with fields such as Title, URL, Post Content, Status, and Timestamp.
- Customize Telegram Chat ID: Modify the 'Ping me' node with your Telegram chat ID to receive notifications.
- Run the Workflow: Activate the workflow to start the automated content curation and posting process.
Additional Resources
Note: Chat GPT prompt should/can be tweaked in the step to give the desired behaviour.
Sample Posts from my X and LinkedIn -