Telegram AI Agent Powers End-to-End Newsroom

CC-Claw Telegram agent scans GitHub/Reddit/X, drafts with Gemini Flash, fact-checks via Perplexity MCP, stages for review, then publishes to Telegram/LinkedIn/X via Buffer—all from chat commands.

Streamline News Curation with Source Scanning and Skill-Guided Drafting

Replace cron jobs and manual tools like OpenClaw with a single Telegram agent (CC-Claw) that scans GitHub, Reddit, major media, and specific X accounts every few hours. It delivers top stories aligned to your preferences in a dedicated Telegram forum topic. To draft, paste a URL into the newsroom chat and invoke the 'newsroom skill'—Gemini Flash reads channel history to avoid duplicates, loads voice/style context (bold headlines, spaced lines for readability, optional 'why it matters'), generates image prompts, and creates drafts. This cuts workflow time versus fragmented tools, as the agent handles end-to-end from a unified chat interface.

Skills define tight processes (e.g., check duplicates, format for Telegram), while extra context covers nuances like image generation or post structure without bloating prompts. Gemini Flash excels here due to speed and cost on narrow tasks, outperforming broader models.

Track Progress and Ensure Accuracy with Whiteboards and Fact-Checking

Agents lose state across sessions or model switches, so use an AI whiteboard to log draft locations, image URLs, and staging links—clean it post-publish to avoid clutter. Drafts auto-post to a private staging channel for inline edits: fix formatting (e.g., switch Markdown to HTML), trim wordiness for punchy Telegram reads, or refine voice.

Integrate Perplexity MCP (via GitHub: jacob-bd/perplexity-web-mcp) for fact-checking—agent sends drafts for claim verification, only advancing verified ones ('all core claims verified'). This eliminates bad info without manual searches, as MCP provides structured feedback. Review personally for alignment, then approve via chat commands like 'draft is good for main and push to buffer draft'.

Automate Multi-Platform Publishing with Platform-Specific Scripts

On approval, agent posts to main Telegram channel (adds emojis, hyperlinks), cleans whiteboard, and pushes variants to Buffer API. Buffer queues for LinkedIn/X: scripts strip unsupported hyperlinks (e.g., replace 'ServiceNow → link' with outlet name + bare URL), bold-promote your Telegram channel, and handle tags/images consistently.

Choose 'draft', 'queue', or 'publish now'—agent executes predefined Python scripts via MCPs, ensuring no missed steps. This distributes identical stories (same image/text core) across platforms without copy-paste, scaling one approval to three channels. Old OpenClaw now just scans; CC-Claw (built on Cloud Code, Gemini CodeX, Cursor CLIs) fully controls via Telegram, making it faster and review-driven.

Video description
In this video, I show how my custom Telegram AI agent, CC-Claw, replaced my old OpenClaw workflow and turned my newsroom into a faster, review-driven system. I walk through how the agent scans sources like GitHub, Reddit, and X for stories, drafts posts with Gemini Flash, tracks progress on an AI whiteboard, and fact-checks claims with Perplexity MCP. Then I review everything in a staging channel before approving it for Telegram and pushing platform-specific versions to LinkedIn and X through Buffer. This video is a shorter version of a full 30-minute video. See full Agent overview video here: https://youtu.be/-wQPhXfLM7M If you want to see what a real AI content workflow looks like, from research to publishing, this is the full stack. Key Takeaways: 🤖 Run an AI newsroom from a Telegram chat ✅ Add fact-checking with Perplexity MCP to cut bad claims 📝 Format and distribute content across Telegram, LinkedIn, and X in a single run Resources: 📰 Join the Gen AI Spotlight AI News Channel on Telegram: https://t.me/genaispot/ 👣 Follow GenAI Spotlight on TikTok: https://www.tiktok.com/@genai.spotlight #️⃣ Follow GenAI Spotlight on X: https://x.com/GenAISpotlight 🧑🏽‍💻 Perplexity MCP & CLI: https://github.com/jacob-bd/perplexity-web-mcp Chapters: 0:00 Why I Rebuilt My Newsroom Workflow 0:27 Meet CC-Claw, My Telegram AI Agent 1:32 How the Agent Scans the News 3:39 Drafting Posts with Gemini Flash 5:00 AI Whiteboards and Skill Context 6:25 Fact-Checking with Perplexity MCP 8:59 Reviewing Drafts in the Staging Channel 9:20 Publishing Live to Telegram 9:40 Cross-Posting to LinkedIn and X with Buffer #AIAgent #TelegramBot #VibeCoding

Summarized by x-ai/grok-4.1-fast via openrouter

6353 input / 1304 output tokens in 13808ms

© 2026 Edge