Every 15 minutes
Get alerts when Bitcoin or Ethereum drops past your threshold
You get one message in Telegram and Slack when Bitcoin or Ethereum falls more than your chosen percentage in 24 hours.
- Runs
- Every 15 minutes
- Apps
- Slack, Telegram
- AI
- Not needed
- Access
- Telegram bot token; Slack chat:write
Send this to your assistant
Create a ClickRuntime automation: every 15 minutes, check the BTC and ETH prices and alert me on Telegram and Slack if either has dropped more than 5% in 24 hours.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
A small finance team at a company that holds some crypto, or an individual who follows the market, wants to know when prices move sharply without staring at a chart all day. Exchange apps send dozens of notifications, most of them noise, and the one move that matters is easy to miss among them.
This automation checks prices every 15 minutes and sends a single message to Telegram and Slack when a drop passes the threshold you set. It is an informational alert only and does not buy or sell anything.
What you get out of it
One alert per real move
You hear about a dip once when it crosses your threshold, not every 15 minutes while it lasts. Each message is worth reading.
Your own threshold
You decide what counts as a significant drop, such as 5% or 10% in 24 hours. The alerts match how closely you follow the market.
Both phone and work chat
Messages go to Telegram on your phone and to a Slack channel your team can see. The whole team has the same information at the same time.
No exchange account needed
Prices come from a public price source, so no exchange login or trading permission is involved. Nothing can be bought or sold by mistake.
How it works
What happens, step by step
Every 15 minutes, ClickRuntime gets the current Bitcoin and Ethereum prices and their change over the last 24 hours.
It checks whether either has fallen by more than your threshold.
Each dip is only reported once; the alert resets when the price recovers above the threshold.
The alert is sent to your Telegram chat and your Slack channel.
Before it runs live
- Connect Slack, then invite the app to the channel (type /invite @ClickRuntime there)
- Connect Telegram
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
- Run it at a different time, more or less often, or only on weekdays
- Add an AI step, for example to summarize, sort or draft a reply
- 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
from clickruntime import on_trigger, credentials, http, state, notify
COINS = {"bitcoin": "BTC", "ethereum": "ETH"}
THRESHOLD = -5.0
TELEGRAM_CHAT_ID = "your-telegram-chat-id"
@on_trigger
def run(event):
prices = http.get("https://api.coingecko.com/api/v3/simple/price",
params={"ids": ",".join(COINS), "vs_currencies": "usd", "include_24hr_change": "true"}).json()
alerted = state.get("alerted") or {}
sent = []
for coin, sym in COINS.items():
change = prices[coin]["usd_24h_change"]
if change <= THRESHOLD and not alerted.get(coin):
text = f"{sym} is down {abs(change):.1f}% in 24h, now ${prices[coin]['usd']:,.0f}"
notify.slack(text, channel="#markets")
http.post(f"https://api.telegram.org/bot{credentials.secret('TELEGRAM_BOT_TOKEN')}/sendMessage",
json={"chat_id": TELEGRAM_CHAT_ID, "text": text})
sent.append(sym)
alerted[coin] = change <= THRESHOLD
state.set("alerted", alerted)
return {"alerts": sent}FAQ
Common questions
Where do the prices come from?
Can I add other coins?
Will I hear when the price recovers?
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
Get Slack and Telegram alerts when your websites go down
Your websites are checked every 5 minutes, and you hear in both Slack and Telegram when one goes down or comes back.
See how it worksGet task reminders on both Slack and Telegram
Reminders you set arrive in Slack and on Telegram at the time you chose, so you see them at your desk or on your phone.
See how it worksGet 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.
See how it worksKeep exploring
Set up “Get alerts when Bitcoin or Ethereum drops past your threshold” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.