Who is this workflow for? Streamline your content sharing by automatically posting updates from your Tiny Tiny RSS (tt-rss) feed to Mastodon. This n8n workflow checks your public RSS feed every 10 minutes and creates a corresponding toot on your Mastodon instance, ensuring your followers stay informed with the latest content without manual intervention..

What does this workflow do?

  • Trigger Node (Cron): Initiates the workflow every 10 minutes to check for new content in the RSS feed.
  • HTTP Request Node: Fetches the latest entries from your Tiny Tiny RSS public feed URL.
  • MySQL Node (Optional): If maintaining a log of posted items, this node records each toot to prevent duplicates.
  • Function Node: Processes the fetched RSS feed data to extract relevant information such as the title, link, and summary of each new item.
  • Mastodon Node: Uses your Mastodon instance URL and access token to post the extracted information as a toot.
  • Error Handling: Ensures any issues during the workflow execution are logged and managed appropriately to maintain reliability.

Step-by-Step Setup

  • Prepare Credentials:
  • Mastodon URL Instance: Your Mastodon server address (e.g., https://mastodon.example.com).
  • Mastodon Access Token: Generate an access token from your Mastodon account settings with the necessary permissions.
  • Tiny Tiny RSS Feed URL: Obtain the public published feed URL from your tt-rss instance.
  • Configure n8n Workflow:
  • Add a Cron Node: Set it to trigger every 10 minutes.
  • Add an HTTP Request Node: Input your tt-rss feed URL to retrieve the latest posts.
  • (Optional) Add a MySQL Node: Connect to your database to log posted items.
  • Add a Function Node: Write a script to parse the RSS feed and format the content for Mastodon.
  • Add a Mastodon Node: Input your Mastodon URL and access token to enable posting.
  • Connect the Nodes: Ensure the data flows correctly from fetching the RSS feed to posting on Mastodon.
  • Test the Workflow: Run the workflow to verify that posts are correctly being shared on Mastodon.
  • Activate the Workflow: Once tested, enable the workflow to run automatically every 10 minutes.

🤖 Why Use This Automation Workflow?

  • Efficiency: Eliminate the need to manually share updates by automating the posting process.
  • Consistency: Ensure regular and timely updates to your Mastodon profile, enhancing your online presence.
  • Integration: Seamlessly connect your existing tt-rss setup with Mastodon, leveraging n8n’s robust automation capabilities.

👨‍💻 Who is This Workflow For?

This workflow is ideal for:

  • Content Creators: Bloggers, journalists, or any individuals who publish content regularly and want to share updates automatically.
  • Community Managers: Those managing Mastodon accounts who wish to keep their communities engaged with the latest news from their RSS feeds.
  • Tech Enthusiasts: Users familiar with RSS and Mastodon looking to enhance their automation setup using n8n.

🎯 Use Cases

  1. Blog Updates: Automatically post new blog entries to Mastodon, ensuring your followers are immediately aware of fresh content.
  2. News Aggregation: Share curated news articles from multiple RSS feeds to your Mastodon timeline, providing a centralized information source for your audience.
  3. Podcast Releases: Notify your Mastodon followers about new podcast episodes as they are published in your RSS feed.

TL;DR

This n8n workflow provides an automated bridge between your Tiny Tiny RSS feed and Mastodon, ensuring your latest content is effortlessly shared with your Mastodon followers. By setting up this workflow, you enhance your content distribution strategy, maintain an active online presence, and save valuable time through automation.

Help us find the best n8n templates

About

A curated directory of the best n8n templates for workflow automations.