This project is a powerful cryptocurrency trading bot that leverages the DexScreener API to analyze token pairs, detect suspicious activity, and execute trades using Telegram bot commands.
✅ Tracks token pairs on major chains such as Ethereum, BSC, and Polygon
✅ Detects suspicious volume patterns (e.g., fake volume)
✅ Monitors for potential rug pulls and pump-and-dump activities
✅ Executes buy/sell trades via Telegram commands using the ToxiSolanaBot
✅ Stores token pair data, price history, and analysis results in SQLite
✅ Flexible configuration for customizing filters, blacklists, and thresholds
- Python 3.10 or higher
- Telegram Bot Token
- SQLite3 Database
- DexScreener API
-
Clone the repository:
git clone <repository-link> cd dexscreener_bot
-
Install the dependencies:
pip install requests python-telegram-bot
-
Create a
config.json
file in the root directory with the following structure:
{
"filters": {
"min_liquidity": 1000,
"min_volume_24h": 10000,
"min_price_change": -1000
},
"blacklisted_coins": [],
"blacklisted_devs": []
}
- Add your Telegram bot token and chat ID in the
dexscreener_bot.py
file:
TELEGRAM_TOKEN = "YOUR_TELEGRAM_BOT_TOKEN"
TELEGRAM_CHAT_ID = "YOUR_CHAT_ID"
-
Run the bot:
python dexscreener_bot.py
-
The bot will:
- Continuously scan token pairs every 5 minutes.
- Notify you on Telegram about suspicious activities such as rug pulls, pumps, or fake volume.
- Buy:
/buy <pair_address> <amount> <chain_id>
- Sell:
/sell <pair_address> <amount> <chain_id>
🚨 Fake Volume Detected! 🚨
Token: XYZ
Liquidity: $500
Volume: $100,000
Feel free to submit pull requests, report bugs, or suggest features. Your contribution is highly appreciated!
This project is licensed under the MIT License.
CONTACT LINKEDIN