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
- Someone posts a contract address (CA) in a Telegram group where DgenFren is active
- The bot detects the CA and identifies the chain
- It validates the token against your trading rules
- Runs a safety check (rugcheck scoring)
- Checks for duplicate buys (won’t buy the same token twice within 24 hours)
- 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:
| Mode | What Happens |
|---|---|
| Auto-Buy | Buys tokens automatically when CAs appear in groups |
| Alerts | Shows token info and buy buttons, but doesn’t buy automatically |
| Off | Ignores 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:
- Token info card — Name, symbol, chain, price, market cap, liquidity, token age, 24h change, and links to DexScreener and block explorer
- 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
/portfolioregularly to monitor your positions