Mindket

Bitcoin big-move alerts in Telegram from CoinPaprika

Newversion 1 · updated

Overview

An n8n workflow that watches the Bitcoin price. Every 15 minutes it reads CoinPaprika, which needs no key, and sends a Telegram message when the 24 hour change is 5% or more up or down.

Bitcoin big-move alerts in Telegram from CoinPaprika is an n8n workflow in the Finance & accounting category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.

At a glance

Runs in
  • n8n Cloud: import the file and publish it
  • Your own n8n server: the same steps, with no public address needed
  • Another coin: change btc-bitcoin in Get BTC price (CoinPaprika) to another CoinPaprika id
  • Another chat app: replace Send Telegram alert with that app’s node

Platform

Connects 2 apps

How it works

Trigger

Schedule

It starts on a timer:

  • Every 15 minutes, all day

Actions

  1. The workflow asks CoinPaprika for Bitcoin’s price and its changes
  2. It checks whether the 24 hour change is 5% or more up, or 5% or more down
  3. If it is, it sends a Telegram message with the price, the 24 hour change and the 7 day change
  4. If it is not, the run ends without a message

Result

A Telegram message with the price in US dollars and the 24 hour and 7 day changes, sent only when Bitcoin has moved 5% or more in a day

Integrations

What you need before you start.

CoinPaprika

Price data

Returns Bitcoin’s price and its 24 hour and 7 day changes.

NeedsNothing on the free plan, which takes no key and no account

Telegram

Alerts

Delivers the alert message to your chat.

NeedsTelegram bot token and a chat id

Workflow check

Checked by Mindket on 13 Nov 2026

Steps
4 steps, starting on a schedule
AI
No step calls an AI model
Sign-ins
Signs in to: Telegram
API keys
No API key is left in the file
Step types
Mindket’s checker reads all 4 of its step types

Read from the workflow’s file, not from a run.

About

What it is

This n8n workflow sends you a Telegram message when the price of Bitcoin swings a lot in a day. Every 15 minutes it asks CoinPaprika for Bitcoin’s price. If the change over 24 hours is 5% or more up or down, it sends the price, the 24 hour change and the 7 day change to a chat. Five nodes do the work, one of them a sticky note.

Who it suits

Anyone who wants a quiet alert for big swings and no live chart. It needs no key for the price, so setup takes a few minutes. Skip it if you want one alert per move, since it repeats every 15 minutes while the change stays past 5%.

Who uses it, and how
IndustryWho uses itHow they use itExample
FinanceIndividual investorsGet a nudge when Bitcoin swingsAn investor gets a message when Bitcoin falls 6% in a day.
CryptoTradersWatch a coin without keeping a chart openA trader changes the coin to Ethereum and the limit to 3%.
ContentNewsletter writersNotice a market story as it startsA writer sees a 7% jump and starts a short post.

You need a little n8n: import a file, add a Telegram credential and paste a chat id.

Where to use it

Any n8n that can reach CoinPaprika and Telegram will run it. It needs no public address, so it also runs on a home server.

  • n8n Cloud: import the file and publish it
  • Your own n8n server: the same steps, with no public address needed
  • Another coin: change btc-bitcoin in Get BTC price (CoinPaprika) to another CoinPaprika id
  • Another chat app: replace Send Telegram alert with that app’s node

Setup

Download saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Setup is one Telegram credential and one chat id.

What you need first
NeedDetail
n8nOn n8n Cloud or on a server of your own
TelegramA bot and its token from BotFather, and the id of the chat that should get the alerts
CoinPaprikaNothing on its free plan, which takes no key and no account
  1. In n8n, create a workflow, open its menu, choose Import from File and pick workflow.json.
  2. Add a Telegram credential with your bot’s token and select it in Send Telegram alert.
  3. Message your bot once in Telegram. A bot can write only to a person who has messaged it first.
  4. In Send Telegram alert, replace <YOUR_TELEGRAM_CHAT_ID> with your chat id. For a private chat that is your Telegram user id. To find it, add a Telegram Trigger node, press Listen for test event, message your bot and read message.chat.id in the output. Then delete that node.
  5. Press Execute workflow to run it once. If Bitcoin has moved less than 5% in 24 hours, Big 24h move? stops the run and no message is sent. To see a message while testing, set both limits in that node to 0, then set them back to 5 and -5.
  6. Publish the workflow. It checks every 15 minutes from then on.

How to use it

Publish the workflow and leave it. Every 15 minutes it checks, and a message arrives only when Bitcoin’s 24 hour change is 5% or more up or down. The message gives the price in US dollars, the 24 hour change and the 7 day change.

What to change for a different result
To changeWhere
The coinThe address in Get BTC price (CoinPaprika)
The size of the moveThe two limits in Big 24h move?
How often it checksThe interval in Every 15 minutes
The messageThe text in Send Telegram alert
Where it goesThe chat id in Send Telegram alert

Example

At a 15 minute check, Bitcoin is down 6% over the past 24 hours.

A Telegram message arrives with the price in US dollars and the 24 hour and 7 day changes. The next one comes 15 minutes later if the move still holds.

For newcomers and experts

If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. A schedule trigger starts the workflow by the clock. An API is a web address that a program can ask for data. CoinPaprika answers with the price and how it has changed, and the IF step decides whether the change is big enough to message you about.

For experts. The IF node joins two conditions with or. One is a change of 5 or more, and the other is a change of -5 or less. Its false output goes nowhere, so a quiet run ends there. The message reads the price and both changes from the same response, so one request feeds the whole run. All three numbers sit in quotes.USD of that response.

Where to look closer
NodeWhat it doesWhat to know
Every 15 minutesStarts the runIt fires 96 times a day, about 2,900 calls in a 30 day month
Get BTC price (CoinPaprika)Asks for Bitcoin’s tickerIt sends no key, and the free plan counts calls per IP address
Big 24h move?Compares the 24 hour change with 5 and -5It keeps no record of earlier alerts
Send Telegram alertSends the messageThe chat id is a placeholder, and the node adds n8n’s attribution line

Good to know

The alert repeats every 15 minutes while the move holds, and CoinPaprika’s free plan is for personal use only.

  • Repeats: the workflow keeps no record, so while the 24 hour change stays past 5% you get a message every 15 minutes, up to 96 a day. Raise the interval or the limits to quiet it
  • CoinPaprika: its pricing page, read on 12 November 2026, lists a free plan of 20,000 calls a month with no key and no card, counted per IP address and for personal use only. Commercial use starts with its Starter plan at $99 a month. This workflow makes about 2,900 calls in a 30 day month. Its API reference lists a 429 reply for a call over the limit, and a failed request ends the run before the Telegram step
  • Endpoint: the API reference, read that day, lists GET /v1/tickers/{coin_id} and shows the fields this workflow reads, quotes.USD.price, percent_change_24h and percent_change_7d
  • Telegram: the node adds the line “This message was sent automatically with n8n” unless you turn off Append n8n Attribution in its Additional Fields
  • Your data: CoinPaprika sees your IP address and the coin you ask for. The alert goes to Telegram
  • Not run: nothing here was run against CoinPaprika or Telegram. The notes come from n8n’s source and the vendors’ pages
  • Credentials: the JSON holds none

README and files

README

Bitcoin big-move alerts in Telegram from CoinPaprika

An n8n workflow that watches the Bitcoin price. Every 15 minutes it asks CoinPaprika, which needs no key, for the price. It
sends a Telegram message when the 24 hour change is 5% or more up or down.

What is inside

  • workflow.json: the workflow as n8n exports it, 5 nodes, one of them a sticky note. It holds no credential. The note covers
    setup and how to change the coin and the limit.
  • README.md: these notes.

What we changed from the original copy

  • The chat id slot held the text YOUR_TELEGRAM_CHAT_ID. It now holds <YOUR_TELEGRAM_CHAT_ID>, and the sticky note says the
    same.
  • The sticky note gained a sentence saying CoinPaprika's free plan is for personal use only.
  • Nothing else. The Telegram node was not linked to a credential in the export, and the file holds no key or address of its
    author's.

Before you start

  • An n8n instance, on n8n Cloud or your own server. It does not need to be reachable from outside.
  • A Telegram bot and its token, made by messaging BotFather in Telegram, and the id of the chat that should get the alerts.
  • Nothing from CoinPaprika. Its free plan takes no key and no account.

Set it up

  1. In n8n, create a workflow, open its menu and choose Import from File. Pick workflow.json.
  2. Add a Telegram credential with your bot's token and select it in Send Telegram alert.
  3. Message your bot once in Telegram. A bot can write only to a person who has messaged it first.
  4. In Send Telegram alert, replace <YOUR_TELEGRAM_CHAT_ID> with your chat id. For a private chat that is your Telegram user
    id. To find it, add a Telegram Trigger node, press Listen for test event, message your bot and read message.chat.id in the
    output. Then delete that node.
  5. Press Execute workflow to run it once. If Bitcoin has moved less than 5% in 24 hours, Big 24h move? stops the run and no
    message is sent. To see a message while testing, set both limits in that node to 0, then set them back to 5 and -5.
  6. Publish the workflow. It checks every 15 minutes from then on.

How a run goes

  1. Every 15 minutes starts the run.
  2. Get BTC price (CoinPaprika) asks https://api.coinpaprika.com/v1/tickers/btc-bitcoin for Bitcoin's ticker.
  3. Big 24h move? checks the 24 hour change in quotes.USD.percent_change_24h. It passes the run on when the change is 5 or
    more, or -5 or less. Otherwise the run ends here.
  4. Send Telegram alert sends the price, the 24 hour change and the 7 day change, each rounded to two decimals.

Change the look

  • The coin: the address in Get BTC price (CoinPaprika). Put another CoinPaprika id after /tickers/, such as one from
    CoinPaprika's List coins endpoint.
  • The size of the move: the two limits in Big 24h move?.
  • How often it checks: the interval in Every 15 minutes.
  • The message: the text in Send Telegram alert.

Good to know

  • The workflow keeps no record, so while the 24 hour change stays past 5% you get a message every 15 minutes, up to 96 a day.
    Raise the interval or the limits to quiet it.
  • CoinPaprika's pricing page, read on 12 November 2026, lists a free plan of 20,000 calls a month with no key and no card, counted
    per IP address and for personal use only. Commercial use starts with its Starter plan at $99 a month. This workflow makes about
    2,900 calls in a 30 day month.
  • CoinPaprika's API reference, read that day, lists GET /v1/tickers/{coin_id} and shows the fields this workflow reads,
    quotes.USD.price, percent_change_24h and percent_change_7d. It also lists a 429 reply for a call over the limit, and a
    failed request ends the run before the Telegram step.
  • The Telegram node adds the line "This message was sent automatically with n8n" unless you turn off Append n8n Attribution in its
    Additional Fields.
  • Your data: CoinPaprika sees your IP address and the coin you ask for. The alert goes to Telegram.
  • Not run: nothing here was run against CoinPaprika or Telegram. These notes come from n8n's source and the vendors' pages, read
    on 12 November 2026.
Files
NOTICE.md  619 B
README.md  4 KB
workflow.json  4 KB

3 files, 9 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar in Finance & accounting

See all in Finance & accounting

Kronos-mini

NeoQuasar · Kit

Forecasts financial candlestick series with a 4.1M-parameter foundation model trained on data from over 45 exchanges. For quant researchers and developers who…

New