Every 15 minutes
Post crypto news summaries to X and Telegram
Breaking crypto news from your chosen feeds is summarised in a line or two and posted to X and your Telegram channel.
- Runs
- Every 15 minutes
- Apps
- Telegram, X
- AI
- Yes, uses the built-in AI allowance
- Access
- tweet.write; bot admin in channel
Send this to your assistant
Create a ClickRuntime automation: every 15 minutes, check these crypto news feeds for new stories, summarise each in one or two sentences, and post it to my X account and my Telegram channel.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
Crypto news channels live or die by speed. Followers expect to hear about an exchange outage, a listing or a regulatory move within minutes, and a channel that posts an hour late loses them to one that did not. Running a channel by hand means watching feeds all day.
Checking feeds every 15 minutes and posting a short summary to both X and Telegram keeps the channel fast and consistent, while you focus on commentary and community.
What you get out of it
Fast enough to matter
New stories are posted within minutes of appearing in your sources, which is what followers of a news channel expect.
Short, readable summaries
AI cuts each story to one or two plain sentences, so followers get the point without opening the link.
Both audiences covered
X and Telegram get the same update at once, without copying between apps.
No duplicates
Stories already posted are remembered, so the same headline from two feeds is not posted twice.
How it works
What happens, step by step
Every 15 minutes ClickRuntime checks your crypto news feeds.
It skips stories it has already posted.
AI summarises each new story in one or two sentences.
The summary and link are posted on X and in your Telegram channel.
Before it runs live
- Connect Telegram
- Connect X
What you get
Build your own
Need it to work differently?
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
- Act only on the items that match your own rules, and skip the rest
- Change what the AI looks for, or how it writes the result
- Add another app, for example also send it to Slack
- Combine it with other Telegram and X steps into one automation
Under the hood
The code that runs this automation
import feedparser
from clickruntime import on_trigger, report_fetched, credentials, http, state, ai
FEEDS = ["https://news.example.org/crypto/rss", "https://blog.example.com/markets/feed"]
CHANNEL = "@acmecryptonews"
@on_trigger
def run(event):
seen = set(state.get("seen") or [])
new = [e for url in FEEDS for e in feedparser.parse(url).entries[:10] if e.link not in seen]
report_fetched(len(new))
if not new:
return {"posted": 0}
x = {"Authorization": "Bearer " + credentials.connection("x", "main")}
bot = f"https://api.telegram.org/bot{credentials.secret('TELEGRAM_BOT_TOKEN')}/sendMessage"
for e in new[:5]:
summary = ai.generate(f"{e.title}\n{e.get('summary', '')[:1500]}", max_output_tokens=80,
system="Summarise this news in at most 2 neutral sentences, under 220 characters. No advice.").text.strip()
text = f"{summary}\n{e.link}"
http.post("https://api.x.com/2/tweets", headers=x, json={"text": text[:280]}).raise_for_status()
http.post(bot, json={"chat_id": CHANNEL, "text": text})
state.set("seen", (list(seen) + [e.link for e in new])[-1000:])
return {"posted": min(len(new), 5)}FAQ
Common questions
Which news sources can it use?
Does it give trading advice?
Can I limit how many posts go out?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Approve article posts for X in Telegram
New articles from your feeds become X post drafts in Telegram, and one tap publishes the ones worth sharing.
See how it worksApprove AI-written X posts in Telegram
Each day AI drafts posts for your X account and sends them to Telegram, where one tap publishes the ones you like.
See how it worksShare the best posts from your sources on X
Every few hours the most interesting article from sources you follow is shared on X with your own comment, and you get a note in Telegram.
See how it worksKeep exploring
Set up “Post crypto news summaries to X and Telegram” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.