Hyperliquid whale alerts in Telegram
Get a short Telegram blurb every 30 minutes, but only when a Hyperliquid whale actually does something worth knowing about.
Build an agent workflow that runs every 30 minutes on a cron trigger and posts curated Hyperliquid whale activity to a configured Telegram chat. The point of the agent is judgement: vanilla whale webhooks fire on every $1M move and the channel becomes unreadable, so this agent should rank and contextualize moves and stay silent when nothing meaningful happened.
On each run, the agent should pull two things from CoinGlass:
1. Get Hyperliquid Whale Alert — recent $1M+ position events on Hyperliquid.
2. Get Hyperliquid Whale Positions — the current open whale book, used as context for how each wallet was already positioned.
After fetching, the agent should:
• Deduplicate against the previous run. Persist the set of alert IDs (or address + coin + side + timestamp signatures) it has already covered, and drop anything it has already posted about. The agent's persistent state is the right place for this.
• Filter out noise: very small notional relative to that wallet's existing book, addresses already covered in the last few runs, and alerts older than the current 30-minute window.
• Rank what is left by (a) notional value in USD and (b) newness versus that wallet's prior exposure, using the current whale positions data as the baseline. A wallet flipping from flat to a $20M long is more interesting than a wallet adding $2M to an existing $200M position.
• Take the top 1 to 3 moves. If there are zero moves that clear the bar, send nothing — silence is the correct output.
For each surviving move, write a one-paragraph blurb that includes: the coin, the side (long or short), size in USD and as a percent of that wallet's prior exposure on that coin, leverage, and a short plain-English read on whether it looks like a fresh directional bet, a hedge against another open position the wallet holds, or a top-up of an existing position. Keep each blurb tight, a few sentences, written for a trader skimming Telegram on their phone.
Send each blurb as its own Telegram message via the Telegram Send Message operation, posted to a chat identifier the user configures at setup (their own account's Saved Messages, a private chat, a group, or a channel they have access to).
Constraints worth respecting: CoinGlass returns a standard envelope where code "0" means success, so check that before reading data. Honor rate limits and back off on 429s. For Telegram, send at roughly one message per second per chat and back off on FloodWaitError. If the CoinGlass call fails for the run, skip the run quietly rather than posting an error to the chat.
Inputs the workflow should expose at setup: the Telegram chat identifier (peer) to post into, an optional minimum notional threshold (default $1M), and an optional list of coins to focus on (default: all).
Additional information
What does this prompt do?
- Watches Hyperliquid for fresh $1M+ whale moves and the current open whale book every 30 minutes using CoinGlass.
- Filters out duplicates, tiny relative moves, and stale alerts so your chat stays readable.
- Ranks what is left by size and how much it shifts that wallet's existing exposure, then writes a one-paragraph read on whether it looks like a fresh directional bet, a hedge, or a top-up.
- Sends the top one to three blurbs to your Telegram chat, and stays silent when nothing meaningful happened in the window.
What do I need to use this?
- A CoinGlass account with API access. Their plans start at $29 a month, which is required to read whale data.
- A Telegram account and the chat, group, or channel you want the alerts sent to.
How can I customize it?
- Change how often it runs, for example every 15, 30, or 60 minutes.
- Raise the size threshold so you only see moves above $5M, or focus on specific coins like BTC, ETH, or SOL.
- Point it at a private Telegram chat with yourself, a group you share with other traders, or a channel you control.
Frequently asked questions
How is this different from a normal whale alert bot?
Will I get pinged every 30 minutes?
Do I need a paid CoinGlass plan?
Can it post in a Telegram group or channel instead of my DMs?
Does it use a Telegram bot account?
Related templates
Every weekday at 4pm, get one dinner idea sent to your Telegram chat, matched to tonight's weather so the meal fits the day.
Every weekday morning, get the freshest arXiv papers in your categories that ship with a GitHub repo you can actually clone today, sent straight to Telegram.
Every 8 hours, an agent scans BTC, ETH, and SOL for moments when top traders and the retail crowd disagree, then logs each clean contrarian setup as a new row in your Notion research database.
Every weekday after the US close, an agent posts a 3 to 4 tweet thread on X with spot Bitcoin and Ethereum ETF net flows, per-ticker winners and losers, and a one-line market mood read.
Every weekday at 8am ET, a sober one-screen summary of overnight crypto futures, ETF flows, and liquidations lands in your team Slack channel.
Every 8 hours, snapshot funding rates and open interest from CoinGlass into a Google Sheet so you build a clean history for backtesting and your trading journal.
Stop drowning in $1M whale alerts.
Connect CoinGlass and Telegram once, and Geni only pings you when a Hyperliquid whale actually changes the picture.