Skip to content

Daily

Get a daily news digest in Telegram and Slack

Each morning a short digest of the top news on your topic arrives in your Telegram chat and your Slack channel.

Runs
Daily
Apps
Slack, Telegram
AI
Yes, uses the built-in AI allowance
Access
Telegram bot token; Slack chat:write

Send this to your assistant

Create a ClickRuntime automation: every morning, summarise the top cybersecurity news and send the digest to Telegram and #security.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

A security lead at a mid-sized company needs to know about major vulnerabilities and breaches the day they are reported. Keeping up means skimming several news sites and forums every morning, then sharing the important items with the team. On busy days it is skipped, and the team hears about a critical patch from a vendor email a week later.

This automation collects the latest stories from the sources you pick, writes one short digest of what matters and sends it to Telegram and Slack every morning, so you and your team start the day informed.

What you get out of it

  • Important news on the day it breaks

    Critical vulnerabilities and major incidents are in the next morning's digest. The team can check exposure and patch early. Hearing about it a week late can be costly.

  • One short read instead of many sites

    The digest condenses dozens of headlines into a few key points with links. You can read it in a couple of minutes. Deeper reading is one click away when needed.

  • The team gets the same briefing

    Posting to #security means everyone starts the day with the same information. Discussions start in the thread straight away. You no longer forward links one by one.

  • On your phone too

    The Telegram copy reaches you before you are at your desk. You can decide on the way in whether anything needs urgent attention. Mornings start with a plan.

  • No repeated stories

    Stories already covered are skipped, so each digest only contains news since the last one. The digest stays short. You do not reread yesterday's headlines.

How it works

What happens, step by step

  1. Every morning, ClickRuntime collects the newest stories from the news feeds you chose.

  2. It remembers which stories it has already covered, so each digest only includes new ones.

  3. AI writes a short digest of the most important stories with their links.

  4. The digest is sent to your Telegram chat and your #security Slack channel.

Before it runs live

  • Connect Slack, then invite the app to the channel (type /invite @ClickRuntime there)
  • Connect Telegram

What you get

RunsDaily
Get a daily news digest in Telegram and Slacktoday, 9:00Succeeded
Slack · #security1. Critical flaw in a popular VPN appliance is being exploited, patch now. 2. Contoso Health discloses a data breach affecting patient records.

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Change what the AI looks for, or how it writes the result
  • Add another app, for example also send it to Google Sheets
  • Combine it with other Slack and Telegram steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
daily_news_digest_to_telegram_and_slack.pyexample
import feedparser
from slack_sdk import WebClient
from clickruntime import on_trigger, credentials, http, state, ai, report_fetched

FEEDS = ["https://feeds.feedburner.com/TheHackersNews", "https://www.bleepingcomputer.com/feed/"]
TELEGRAM_CHAT_ID = "your-telegram-chat-id"

@on_trigger
def run(event):
    seen = state.get("seen") or []
    items = [e for f in FEEDS for e in feedparser.parse(http.get(f).text).entries[:20]]
    new = [e for e in items if e.link not in seen]
    report_fetched(len(new))
    if not new:
        return {"summary": "Nothing new"}
    lines = "\n".join(f"- {e.title} ({e.link})" for e in new[:40])
    try:
        digest = ai.generate(["Write a short cybersecurity news digest: the 5 most important stories, one line each with its link.", lines], max_output_tokens=600).text
    except ai.AIError:
        digest = lines
    WebClient(token=credentials.connection("slack", "work")).chat_postMessage(channel="#security", text=digest)
    http.post(f"https://api.telegram.org/bot{credentials.secret('TELEGRAM_BOT_TOKEN')}/sendMessage",
              json={"chat_id": TELEGRAM_CHAT_ID, "text": digest[:4000], "disable_web_page_preview": True})
    state.set("seen", (seen + [e.link for e in new])[-1000:])
    return {"summary": f"{len(new)} stories"}

FAQ

Common questions

Which sources does it use?
Any news sites, blogs or subreddits with a public feed. You choose them, for example a few security news sites and a relevant subreddit.
Can I use it for topics other than security?
Yes. The topic is set by your sources and a short description, so it works for your industry, competitors or any area you follow.
What if there is no notable news?
The digest says it was a quiet day and lists the few stories that did appear. If nothing new was published at all, nothing is sent.
What permissions does it need?
Telegram bot token; Slack chat:write. Nothing else in your accounts is used.
Does it need AI?
Yes. It uses ClickRuntime's built-in AI, so you don't need an OpenAI or Anthropic key. Every plan includes a monthly AI allowance.
How many runs does it use?
One run each time it runs (daily). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Get a daily news digest in Telegram and Slack” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.