Create dynamic Twitter profile banner
Needs changesWhat this workflow does
This workflow has 12 nodes and runs manually, when you click “Execute workflow”. It uses only n8n's built-in nodes. It also calls api.twitter.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Fetch new followers (HTTP Request): calls api.twitter.com
- Item Lists: reshapes item lists (legacy Item Lists node)
- Fetching images (HTTP Request): calls an HTTP API
- Resize (Edit Image): resize
- Crop (Edit Image): multi step
- Resize (Edit Image): resize
- Function: runs custom JavaScript (legacy Function node)
- Merge: merges the data from its input branches
- Edit Image: multi step
- HTTP Request: calls api.twitter.com
…plus 1 more step. See the full node list below.
HTTP calls to: api.twitter.com
Before you upgrade to n8n 3.0
2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:
- Item Lists (legacy) in Item Lists: replace with Split Out, Aggregate, Sort, Limit, Remove Duplicates or Summarize (match the operation used).
- Function (legacy) in Function: replace with Code node, mode 'Run Once for All Items'.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Item Lists (legacy) Item Lists | Split Out, Aggregate, Sort, Limit, Remove Duplicates or Summarize (match the operation used) |
| Function (legacy) Function | Code node, mode 'Run Once for All Items' |
Nodes used (6)
- Manual Trigger
n8n-nodes-base.manualTrigger - HTTP Request
n8n-nodes-base.httpRequest - Item Lists
n8n-nodes-base.itemLists - Function
n8n-nodes-base.function - Merge
n8n-nodes-base.merge - Edit Image
n8n-nodes-base.editImage
From the author
This workflow updates your Twitter profile banner when you have a new follower. To use this workflow: 1. Configure Header Auth in the Fetch New Followers to connect to your Twitter account. 2. Update the URL of the template image in the Fetch BG node. 3.…