Auto backup: 2026-02-21 07:01

This commit is contained in:
Krilly
2026-02-21 07:01:51 +00:00
parent 8757148122
commit 17b5b82d99
2012 changed files with 352552 additions and 331 deletions

View File

@@ -3,14 +3,24 @@
"nodes": [
{
"parameters": {
"rule": {"interval": [{"field": "cronExpression", "expression": "0 16 * * 5"}]},
"rule": {
"interval": [
{
"field": "cronExpression",
"expression": "0 16 * * 5"
}
]
},
"timezone": "Australia/Perth"
},
"id": "cron",
"name": "Friday 4:00 PM AWST",
"type": "n8n-nodes-base.scheduleTrigger",
"typeVersion": 1.2,
"position": [220, 280]
"position": [
220,
280
]
},
{
"parameters": {
@@ -23,14 +33,25 @@
"name": "Webhook Execute (POST)",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [220, 430]
"position": [
220,
430
]
},
{
"parameters": {
"assignments": {
"assignments": [
{"name": "draftPrompt", "type": "string", "value": "Create a weekend plan draft for Anthony in Perth. Use: calendar items next 3 days, Perth weather, and practical recommendations. Output concise sections: Saturday, Sunday, Prep List, and one fun optional idea. Keep it useful and warm."},
{"name": "approvalHint", "type": "string", "value": "Reply APPROVE to send full plan, or REGEN to regenerate."}
{
"name": "draftPrompt",
"type": "string",
"value": "Create a weekend plan draft for Anthony in Perth. Use: calendar items next 3 days, Perth weather, and practical recommendations. Output concise sections: Saturday, Sunday, Prep List, and one fun optional idea. Keep it useful and warm."
},
{
"name": "approvalHint",
"type": "string",
"value": "Reply APPROVE to send full plan, or REGEN to regenerate."
}
]
}
},
@@ -38,7 +59,10 @@
"name": "Set Planner Prompt",
"type": "n8n-nodes-base.set",
"typeVersion": 3.4,
"position": [450, 350]
"position": [
450,
350
]
},
{
"parameters": {
@@ -47,60 +71,142 @@
"contentType": "json",
"bodyParameters": {
"parameters": [
{"name": "text", "value": "={{$json.draftPrompt}}"},
{"name": "mode", "value": "now"}
{
"name": "text",
"value": "={{$json.draftPrompt}}"
},
{
"name": "mode",
"value": "now"
}
]
},
"options": {"timeout": 15000}
"options": {
"timeout": 15000
}
},
"id": "wake-draft",
"name": "Generate Plan Draft",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [700, 350],
"position": [
700,
350
],
"retryOnFail": true,
"maxTries": 3,
"waitBetweenTries": 2000
},
{
"parameters": {
"url": "http://runtipi.kangaroo-eel.ts.net:8129/message?token=AGKnHafW3FGzBlt",
"url": "http://runtipi.kangaroo-eel.ts.net:8129/message?token=AGoV3cAUyUMDbyt",
"sendBody": true,
"contentType": "json",
"bodyParameters": {
"parameters": [
{"name": "title", "value": "🗓️ Weekend Planner Draft Ready"},
{"name": "message", "value": "={{`Draft generated. ${$node['Set Planner Prompt'].json.approvalHint}`}}"},
{"name": "priority", "value": "5"}
{
"name": "title",
"value": "\ud83d\uddd3\ufe0f Weekend Planner Draft Ready"
},
{
"name": "message",
"value": "={{`Draft generated. ${$node['Set Planner Prompt'].json.approvalHint}`}}"
},
{
"name": "priority",
"value": "5"
}
]
}
},
"id": "gotify-draft",
"name": "Gotify Draft Ready",
"name": "ntfy Draft Ready",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [940, 350]
"position": [
940,
350
]
},
{
"parameters": {
"chatId": "1793951355",
"text": "🦀 Weekend Planner draft is ready. Reply here with APPROVE to send final plan, or REGEN to regenerate."
"text": "\ud83e\udd80 Weekend Planner draft is ready. Reply here with APPROVE to send final plan, or REGEN to regenerate."
},
"id": "telegram-review",
"name": "Telegram Review Prompt",
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [1160, 350],
"credentials": {"telegramApi": {"name": "Telegram account"}}
"position": [
1160,
350
],
"credentials": {
"telegramApi": {
"name": "Telegram account"
}
}
}
],
"connections": {
"Friday 4:00 PM AWST": {"main": [[{"node": "Set Planner Prompt", "type": "main", "index": 0}]]},
"Webhook Execute (POST)": {"main": [[{"node": "Set Planner Prompt", "type": "main", "index": 0}]]},
"Set Planner Prompt": {"main": [[{"node": "Generate Plan Draft", "type": "main", "index": 0}]]},
"Generate Plan Draft": {"main": [[{"node": "Gotify Draft Ready", "type": "main", "index": 0}]]},
"Gotify Draft Ready": {"main": [[{"node": "Telegram Review Prompt", "type": "main", "index": 0}]]}
"Friday 4:00 PM AWST": {
"main": [
[
{
"node": "Set Planner Prompt",
"type": "main",
"index": 0
}
]
]
},
"Webhook Execute (POST)": {
"main": [
[
{
"node": "Set Planner Prompt",
"type": "main",
"index": 0
}
]
]
},
"Set Planner Prompt": {
"main": [
[
{
"node": "Generate Plan Draft",
"type": "main",
"index": 0
}
]
]
},
"Generate Plan Draft": {
"main": [
[
{
"node": "ntfy Draft Ready",
"type": "main",
"index": 0
}
]
]
},
"ntfy Draft Ready": {
"main": [
[
{
"node": "Telegram Review Prompt",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1"
},
"settings": {"executionOrder": "v1"},
"active": false
}
}