AutomationFlowsSlack & Telegram › Daily Horoscope Bot

Daily Horoscope Bot

Daily Horoscope Bot. Uses @astro-api/n8n-nodes-astrology, telegram. Scheduled trigger; 4 nodes.

Cron / scheduled trigger★★☆☆☆ complexity4 nodes@Astro Api/N8N Nodes AstrologyTelegram
Slack & Telegram Trigger: Cron / scheduled Nodes: 4 Complexity: ★★☆☆☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "Daily Horoscope Bot",
  "nodes": [
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "hours",
              "hoursInterval": 24,
              "triggerAtHour": 8
            }
          ]
        }
      },
      "id": "schedule-1",
      "name": "Every Morning at 8 AM",
      "type": "n8n-nodes-base.scheduleTrigger",
      "typeVersion": 1.2,
      "position": [
        384,
        288
      ]
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "sign",
              "name": "sign",
              "value": "aries",
              "type": "string"
            },
            {
              "id": "language",
              "name": "language",
              "value": "en",
              "type": "string"
            }
          ]
        },
        "options": {}
      },
      "id": "set-config-1",
      "name": "Set Zodiac Sign",
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        608,
        288
      ]
    },
    {
      "parameters": {
        "resource": "horoscope",
        "operation": "signDailyText",
        "sign": "={{ $json.sign }}",
        "language": "={{ $json.language }}",
        "tradition": "universal",
        "textFormat": "paragraph",
        "emoji": true
      },
      "id": "horoscope-1",
      "name": "Get Daily Horoscope",
      "type": "@astro-api/n8n-nodes-astrology.astrology",
      "typeVersion": 1,
      "position": [
        832,
        288
      ]
    },
    {
      "parameters": {
        "chatId": "YOUR_CHAT_ID",
        "text": "={{ $json.text }}",
        "additionalFields": {
          "parse_mode": "Markdown"
        }
      },
      "id": "telegram-1",
      "name": "Send to Telegram",
      "type": "n8n-nodes-base.telegram",
      "typeVersion": 1.2,
      "position": [
        1056,
        288
      ],
      "disabled": true
    }
  ],
  "connections": {
    "Every Morning at 8 AM": {
      "main": [
        [
          {
            "node": "Set Zodiac Sign",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Zodiac Sign": {
      "main": [
        [
          {
            "node": "Get Daily Horoscope",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Daily Horoscope": {
      "main": [
        [
          {
            "node": "Send to Telegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "meta": {
    "templateCredsSetupCompleted": false
  },
  "tags": []
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Daily Horoscope Bot. Uses @astro-api/n8n-nodes-astrology, telegram. Scheduled trigger; 4 nodes.

Source: https://github.com/astro-api/n8n-nodes-astrology/blob/main/examples/daily-horoscope-bot.json — original creator credit. Request a take-down →

More Slack & Telegram workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Slack & Telegram

*Tags: Crypto, Currency Exchange, Alpha Vantage API, Google Sheets*

HTTP Request, Google Sheets, Telegram
Slack & Telegram

This workflow automatically pulls daily signup stats from your PostgreSQL database and shares them with your team across multiple channels. Every morning, it counts the number of new signups in the la

Postgres, Slack, Microsoft Teams +1
Slack & Telegram

MAIA - Health Check. Uses noOp, telegram, scheduleTrigger, googleSheets. Scheduled trigger; 7 nodes.

Telegram, Google Sheets, HTTP Request
Slack & Telegram

9AM IST AI Daily Digest (Arxiv + GitHub + News). Uses httpRequest, llm, telegram. Scheduled trigger; 6 nodes.

HTTP Request, Llm, Telegram
Slack & Telegram

Safe Network Reconnaissance Automation. Uses executeCommand, readFile, telegram, notion. Scheduled trigger; 6 nodes.

Execute Command, Read File, Telegram +2