Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Auto-Buy

Auto-Buy is DgenFren’s core feature. When enabled, the bot automatically buys tokens the moment a contract address is posted in any of your groups — no tapping required.

How It Works

  1. Someone posts a contract address (CA) in a Telegram group where DgenFren is active
  2. The bot detects the CA and identifies the chain
  3. It validates the token against your trading rules
  4. Runs a safety check (rugcheck scoring)
  5. Checks for duplicate buys (won’t buy the same token twice within 24 hours)
  6. Executes the buy with your configured amount and slippage

The entire flow takes seconds.

Enabling Auto-Buy

Open settings:

/settings

Tap the Auto-Buy button in the trading mode row, or set it directly:

[Screenshot: /settings main menu with trading mode buttons]

The three trading modes are:

ModeWhat Happens
Auto-BuyBuys tokens automatically when CAs appear in groups
AlertsShows token info and buy buttons, but doesn’t buy automatically
OffIgnores all CAs in groups

Configuring Buy Amounts

In /settings > Buy Settings, set your default buy amounts:

  • SOL amount — How much SOL to spend per Solana auto-buy (presets: 0.1, 0.25, 0.5, 1 SOL)
  • ETH amount — How much ETH to spend per EVM auto-buy (presets: 0.005, 0.01, 0.025, 0.05 ETH)

You can also type a custom amount.

What You See

When auto-buy triggers, you’ll receive a DM with:

  1. Token info card — Name, symbol, chain, price, market cap, liquidity, token age, 24h change, and links to DexScreener and block explorer
  2. Buy result — Amount of tokens received, transaction link

[Screenshot: Auto-buy result message]

After the buy, you’ll be prompted to set TP/SL targets (or they’re created automatically if Auto TP/SL is on).

Rate Limits

To protect you from spam:

  • 5 auto-buys per hour per user
  • 10 CAs per minute per group
  • 24-hour deduplication — The same CA won’t trigger a second buy

Safeguards

Auto-buy checks your trading rules before executing. You can set requirements for:

  • Minimum market cap
  • Minimum liquidity
  • Maximum token age
  • Slippage limits

See Trading Rules for configuration.

Group Requirements

For auto-buy to work, the bot must be added to the Telegram group. The bot detects CAs from all group messages, but you can filter whose CAs get processed using CA Filters.

DM Trading

You can also paste CAs directly in the bot’s DM chat. This always shows the token info card and buy buttons, regardless of your trading mode setting.

Tips

  • Start with a small auto-buy amount while you calibrate your rules
  • Use CA Filters to only auto-buy from callers you trust
  • Enable Auto TP/SL in settings so every buy automatically gets exit targets
  • Check /portfolio regularly to monitor your positions