π± Web content to Telegram publisher with AI enhancement & image watermarking
β‘ 282 views Β· π± Social Media & Email Marketing
Description
π€ This n8n workflow automatically parses news articles from a webpage, enhances them with AI, and publishes them to a Telegram channel with a watermarked image.
Unlike the RSS-based setup, this workflow directly fetches and processes content from any specified webpage.
Use Cases
- Automatically post new website articles to your Telegram channel.
- Use AI to rewrite or summarize text for better readability.
- Add branded watermarks to images and keep your channel visually consistent.
How It Works
- Schedule Trigger: Runs the workflow on a custom schedule.
- Fetch Web Page: Retrieves the HTML content of your chosen website.
- Extract Links: Parses article links from the HTML source.
- Check & Update Google Sheet: Skips already processed links and records new ones.
- Fetch & Clean Article: Retrieves, extracts, and formats the article text.
- AI Text Customization: Uses an AI agent to enhance the text.
- Image Watermarking: Fetches the article image and applies a watermark.
- Telegram Publishing: Posts the final image and AI-enhanced text to your channel.
Setup Steps
- Google Sheet: Create and share a sheet to track processed links.
- Web URL: Enter your target webpage in the HTTP Request node.
- AI Agent: Choose a model and prompt for text customization (e.g., OpenRouter or Gemini).
- Telegram Bot: Add your bot token and chat ID.
- Run & Test: Execute once manually, then let it run on schedule.
Tips
- AI usage may incur costs depending on the model provider.
- Some AI models can be geo-restricted β check availability if you get βmodel not found.β
- Customize watermark style (font, color, size) to match your branding.
- Use Telegram Markdown for rich message formatting.
β Key Advantage: No RSS required β the workflow directly parses websites, enhances content with AI, and automates publishing to Telegram.
π Nodes Used
Edit Image, Google Sheets, HTTP Request, Telegram, Schedule Trigger, AI Agent
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File