← All projects
Telegram bots · monitoring and alerts

AURORA Market Watch — market monitoring that keeps important moves visible

The Telegram bot collects BTC, ETH and SOL quotes from Binance and Kraken, shows price, change, volume and spread. The user sets the rules; the bot alerts on a new threshold crossing without turning into a stream of duplicate messages.

Working Telegram service·webhook, quotes, background alerts
AURORA Market Watch — crypto market monitoring
Quotes → user rule → precise alert

Monitoring that runs by itself

There is no need to keep several exchanges open and compare numbers manually. The bot collects data, applies the user rules and surfaces only meaningful changes.

◌

One market summary

BTC, ETH and SOL are shown in one Telegram interface: price, change, volume and source status.

↗

Price movement alert

The user sets a percentage and receives an alert when the movement actually crosses the threshold.

⇄

Two-exchange comparison

The bot shows the Binance/Kraken price difference and alerts on a meaningful spread.

⚙

Personal settings

Each user has their own assets, movement threshold, minimum spread and notification state.

✓

No repeated spam

One continuous signal is not repeated every minute: a new alert appears only after leaving the zone and crossing it again.

⌁

24/7 background operation

Quote collection and alert delivery run separately from the client bot.

From a configured rule to a useful alert

01 / ASSETS

Chooses what to track

Selects the required coins and gets one summary from two sources.

02 / RULE

Sets a threshold

Sets the acceptable price movement and minimum exchange difference.

03 / MONITORING

The bot checks the market

A background worker updates data regularly and stores fresh snapshots.

04 / ALERT

Receives a clear alert

The message includes the asset, price, change and reason so the next decision is quick.

Can be extended for any monitoring task

This architecture is useful beyond crypto: prices, stock levels, exchange rates, API metrics and any event that requires a timely notification.

Open the working bot ↗
✓
Quotes from multiple sources

Binance and Kraken are queried in the background and compared in one workflow.

✓
Configurable assets and thresholds

The coin list and movement/spread percentages are configurable, not hardcoded into the interface.

✓
Manual market check

The user can request a fresh summary at any time without waiting for the background cycle.

✓
Duplicate-alert protection

An alert triggers on a zone crossing, not on every refresh of the same value.

✓
Manager dashboard

Subscriber summary, source status and service actions are available to a separate role.

✓
Webhook delivery

The bot receives Telegram updates over HTTPS while API monitoring runs as a separate process.

Architecture designed for continuous operation

The interface stays simple while Telegram, data collection, caching and delivery are separated internally.

AreaTechnologiesBusiness value
Telegramaiogram, Bot APIButtons, settings, summaries, alerts and user roles
SourcesBinance REST, Kraken RESTQuotes, volumes and cross-exchange price comparison
MonitoringPython, asyncio, Docker workerOne API cycle serves all subscribers without duplicated requests
DataSQLite, WAL, snapshotsUsers, settings, snapshots, alerts and notification history
ReliabilityCache, cooldown, hysteresisFresh data is reused and repeated events do not become spam
DeploymentDocker, Nginx, webhookThe bot runs behind HTTPS and monitoring can restart independently

Turn data into clear actions

I will build a Telegram bot that tracks prices, stock, statuses, API metrics or other events and reports them at the right time.