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

Bot commands

  • /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

  • daily earnings summaries

  • 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