Telegram Bot
Connect your agents to Telegram for live status, controls, and notifications.
Connect your agent to Telegram
After deploying an agent with the CLI, you receive a Telegram deeplink:
Agent deployed. ID: shelly-a3f8x
Connect Telegram: https://t.me/ShellyAgentBot?start=shelly-a3f8x
Click the link, or paste it into your browser. Telegram opens the Shelly bot and links it to your account.
All agents under the same wallet are accessible from the same bot.
If you missed the link during deployment, run:
shellyagent link-telegram
/status Current agent status, including coin, hashrate, uptime, and earnings.
/earnings Today, this week, total earnings, and pending withdrawal amount.
/withdraw Withdraw all pending USDC to your connected wallet. The bot asks for confirmation first.
/pause Pause your agent. Mining stops, but the paid timer keeps running.
/resume Resume a paused agent.
/logs View the last 10 profit-switching decisions, with timestamps and reasoning.
/extend Show remaining time and extension options for 3, 7, or 14 days.
/tier View your current tier and available upgrades.
/help List all available commands.
Automatic notifications
The bot sends updates automatically. You do not need to ask.
Notifications include:
coin switches, including the reason for the change
expiry warnings at 24 hours and 1 hour remaining
agent expiry notices with a withdrawal prompt
withdrawal confirmations with the transaction hash and BaseScan link
hashrate anomaly alerts if performance drops below the expected range
You can mute non-critical notifications with /settings.
Last updated