This template is designed for individuals and businesses who want to maintain a consistent presence on the Fediverse while also posting on Threads or managing multiple Fediverse profiles. By automating the process of resharing statuses or posts, this workflow saves time and ensures regular engagement across accounts.
The template addresses the challenge of managing activity across Fediverse accounts by automatically boosting or resharing posts from a specific account to your own. It is especially helpful for users who want to consolidate engagement without manually reposting content across multiple platforms or profiles.
The workflow runs on a scheduled trigger and retrieves recent posts from a specified Fediverse account, such as your Threads.net account. It uses a JavaScript filter to identify posts from the current day and then automatically boosts or reshares them to your selected Mastodon profile.
read, profile, write:statuses
.Use the following command to retrieve the account ID for the profile you want to boost:
curl -s "https://mastodon.social/api/v1/accounts/lookup?acct=<ACCOUNTNAME>"
Alternatively, paste the URL into a GET node on n8n.
From the returned JSON, copy the "id"
field value (e.g., {"id":"110564198672505618", ...}
).
Replace <ACCOUNTID>
in the URL field with the ID you retrieved in Step 2:
https://mastodon.social/api/v1/accounts/<ACCOUNTID>/statuses
Authentication type will already be set to Header Auth.
Name
field, enter Authorization
.Value
field, enter Bearer <YOUR_MASTODON_ACCESS_TOKEN>
. (Note: there is a space after "Bearer.")mastodon.social
with your own Mastodon domain if you're using a self-hosted instance.By following these steps, you can automate your Fediverse engagement and focus on creating meaningful content while the workflow handles the rest!