DragonSage
BTC 65,920.62 −0.62% ETH 1,927.71 +0.12% SOL 77.74 −0.31% FTM 0.4624 +95.52% XRP 1.14 −0.74% ETH GAS 0.16 Gwei FEAR & GREED 33/100

The tally

0commands
0need no key
0tests green
0lines of Rust
0chat app
0languages

See it breathe

No app. Telegram is the lair.

DragonSagebot · online
/price BTC
💰 Bitcoin (BTC) — #1 💲 Price: $65,920.62 💎 24h: $66,739.89 / $65,553.67 ⏳ 1h: +0.11% 📈 24h: −0.62% 🏦 Cap: $1,321,534,789,436
/ta ETH
ETH/USDT — Binance [1h] 💵 Price: 1,927.71 USDT 🔄 RSI(14): 49.52 💸 MFI(14): 73.92 📉 MACD: 2.03 ADX: 24.13 ➡️ trend
/gas
⛽️ Ethereum gas 🔹 Low: 0.10 Gwei 🔸 Average: 0.16 Gwei 🔺 High: 1.55 Gwei
📊 Markets📈 Analysis 🛡 Token check🖼 NFT 🔮 Polymarket🤖 AI

Real replies

Pasted from a live run, unedited.

Our own indicators

All eight, tested against their definitions.

Eight scam checks, one command

Honeypot, liquidity, limits, flags, fees, holders, source, sell simulation.

Groups too

Answers when it is @mentioned in supergroups; everyone else's text and voice stay untouched.

Telegram Stars, not invoices

Settled inside Telegram — a payment cannot land twice.

8 sections · 62 commands

What the dragon sees

Everything the dragon watches.

Prices & charts

No key needed

Price, range, candles on any interval, compare, convert.

  • /price
  • /charts
  • /compare
  • /convert

Technical analysis

No key needed

Eight indicators; sideways is named sideways.

  • /ta
  • /whales
  • /market_summary
  • /sentiment

Scam checks

No key needed

Eight contract checks, one summary verdict.

  • /scam_summary
  • /scam_token
  • +7

Tops & lists

No key needed

Gainers, losers, market summary, sentiment, a calendar and search trends.

  • /sentiment
  • /summary
  • /best
  • /worst
  • /events

NFT & live feed

Stats, listings, offers — and a live event stream that survives restarts.

  • /nft
  • /nft_events
  • +12

AI briefings

Indicator readings, strategy notes and a news digest. The AI provider is one config line.

  • /aita
  • /aistrat
  • /aibuysell
  • /ainews

Forged, not conjured

What happens when you press send.

Five steps, one direction. Each step names its own guards.

  1. You type /price BTC

    Or tap the menu — same handler either way.

  2. Throttling middlewares/

    Per-user flood control; payments are never dropped.

  3. Handler bot/commands/

    Language first; third-party values escaped.

  4. Service layer services/http.rs

    One session, timeouts, retries, TTL cache — keys never reach the logs.

  5. The reply Binance · CoinPaprika · OpenSea · Polymarket · chain

    Adaptive precision: $0.0000028 never prints as zero.

How to use

Every command, in one place.

Click a line to copy it. PRO marks the 24 paid.

📈Quotes & Charts

Live prices, candlestick charts and technical analysis for any coin.

🌍Market Overview

The market at a glance: leaders and laggards, sentiment, network fees and upcoming events.

🧠AI Analysis

The model reads current indicators and news, then explains what it sees. Every answer is analysis, not investment advice.

🛡Token Security

Check a contract before you trade it: honeypot detection, liquidity, transfer limits, fees, holders and source code.

💹DeFi & Exchanges

Large orders, DEX prices across chains and upcoming airdrops.

🔮Polymarket

Search prediction markets, link your wallet, check positions and open 1-click trades in the Mini App — your keys stay with you.

🖼NFT

Collection statistics, listings, offers, sale history, wallet and item details from OpenSea.

🔔Collection Alerts

Live notifications for a collection: new listings, offers, transfers and cancellations.

⚙️Account

Subscription, interface language and the full command list.

/start opens the menu · /menu reopens it · /help prints this list inside the chat · /lang switches the interface language · /alert_delete 12 removes the alert numbered 12 in /alerts

46 tests · Rust · Docker deploy · full docs

Trial by fire

Not one number on faith.

Every figure came out of a run — reproduce them all in ten minutes.

Tests, money path includedcargo test --all46 passed
Type check, all targetscargo check --all-targetsclean
Linter over sources and testscargo clippy --all-targets -- -D warningsclean
Formatter checkcargo fmt --all -- --checkclean
Migrations, self-applyingcargo run -- migrate5 forward
Cold deploy, empty volumedocker compose up -d --buildready

Or skip the shell entirely — the bot is live right now: open it and run the commands yourself.

Claim the hoard

The whole hoard changes hands.

  • Source, commit history, the why of every decision
  • The handle and the name
  • One-command deploy, self-applying migrations
  • Eight interface languages — eight markets to sell into
  • 46 tests and a configured pipeline
  • HANDOVER document naming what is still open
  • Support through the move

Start the conversation

Questions about the code, a live walk through the commands, credentials once terms are agreed.

Straight about the limits. Single process — thousands of users, not millions. 24 of the 62 commands are Pro — the AI suite, full scam checks, whale/DEX trackers, airdrops and live NFT alerts. Alerts tick once a minute.