DEV Community

TateLyman
TateLyman

Posted on

Best Free Solana Trading Bot on Telegram — Copy Trading, Sniping, DCA, and More

A roundup of everything @solscanitbot does — the free Solana trading bot I built in 3,300 lines of Node.js.

Why Another Trading Bot?

Most Solana trading bots charge monthly subscriptions ($50-200/mo) or take 2-5% per trade. @solscanitbot is free to use with just a 1% fee on trades (0.9% if you join via referral link).

Feature Breakdown

1. Buy & Sell Any Solana Token

Paste any token contract address in chat — the bot instantly shows price, safety score, and inline buy buttons. One tap to buy.

/buy <mint> <sol_amount>
/sell <mint> <amount|all>
Enter fullscreen mode Exit fullscreen mode

All swaps routed through Jupiter V6 aggregator with dynamic priority fees. Pump.fun tokens get direct bonding curve execution (faster than Jupiter).

2. Token Sniping

Auto-buy new tokens the moment they launch on Solana.

/snipe on        — Enable with 0.05 SOL default
/snipe on 0.1    — Custom amount
/snipe off       — Disable
Enter fullscreen mode Exit fullscreen mode

Detects new tokens via DexScreener polling every 60 seconds. Pump.fun tokens execute directly against the bonding curve for maximum speed. All trades protected by Jito MEV bundles.

3. Copy Trading

Mirror any wallet's trades automatically.

/copy <wallet_address>
/following         — See who you're copying
/unfollow <wallet>  — Stop copying
Enter fullscreen mode Exit fullscreen mode

Uses a snapshot-diff approach: checks wallet token holdings every 60 seconds, detects new buys/sells, replicates them.

4. DCA (Dollar-Cost Averaging)

Automatically buy a token at regular intervals.

/dca <mint> <sol_amount> <interval>
Enter fullscreen mode Exit fullscreen mode

Intervals: 1h, 4h, 12h, 1d, 7d. Runs in the background until you stop it.

5. Limit Orders, Stop-Loss & Take-Profit

/limit buy <mint> <price> <sol>
/limit sell <mint> <price> <amount>
/sl <mint> <price>        — Stop-loss
/tp <mint> <price>        — Take-profit
Enter fullscreen mode Exit fullscreen mode

Checked every 90 seconds against live prices.

6. Auto Take-Profit

Set a target profit percentage. The bot auto-sells when hit.

/settings → Tap TP: 100%
Enter fullscreen mode Exit fullscreen mode

Options: 50%, 100% (2x), 200% (3x), 500% (6x).

7. Portfolio Dashboard

/portfolio
Enter fullscreen mode Exit fullscreen mode

Shows all holdings with USD values, PnL per position, and quick sell buttons.

8. Position Movement Alerts

Automatic notifications when your positions move significantly: +50%, +100%, +200%, +500%, -30%, -50%. Includes inline sell/SL/TP buttons.

9. Weekly Trading Competition

/compete
Enter fullscreen mode Exit fullscreen mode

Volume leaderboard that resets every Monday. Top traders earn bragging rights.

10. Safety Scanner

/scan <mint>
Enter fullscreen mode Exit fullscreen mode

Checks mint authority, freeze authority, top holder concentration, and outputs a 0-100 safety score.

11. Whale Alerts

/whale on
/whale add <address>
Enter fullscreen mode Exit fullscreen mode

Monitor known whale wallets and get alerts on big moves.

12. Trending Tokens

/trending
Enter fullscreen mode Exit fullscreen mode

Hot tokens from DexScreener, updated in real-time.

13. 3-Tier Referral System

/referral
Enter fullscreen mode Exit fullscreen mode
  • Tier 1 (direct): 30% of trading fees
  • Tier 2 (their referrals): 10%
  • Tier 3 (3rd level): 5%

Plus a points leaderboard with 100 pts per SOL traded.

Technical Stack

  • Pure Node.js — no bot frameworks
  • @solana/web3.js for all on-chain operations
  • Jupiter V6 API for token swaps
  • Pump.fun bonding curve for direct trading
  • Jito MEV protection for sandwich-proof trades
  • DexScreener API for new token detection + trending
  • CoinGecko for SOL/USD price
  • Telegram Bot API with long polling
  • 8 background workers running concurrently
  • 14 persistent JSON data files

Try It

Search @solscanitbot on Telegram. No signup, no subscription, no minimum deposit.


SOL tips: NaTTUfDDQ8U1RBqb9q5rz6vJ22cWrrT5UAsXuxnb2Wr

Top comments (0)