PingBot is a friendly Telegram bot that monitors Solana tokens, sending quick alerts to your group. Stay in the loop with PingBot by your side!
python -m pingbot will launch the bot locally
First, install the dependencies:
pip install -r requirements.txt
python -m pingbot
For the bot to run, it needs these variables, laid out in the .env.example file
-
Fork
https://github.com/debugtitan/buybot.gitrepository into your own namespace such asyour_username/buybot. -
Clone your project locally:
git clone https://github.com/debugtitan/buybot.git
cd buybot-
Create and activate your venv Read More about venv
-
Installed required packages used in this app
pip install -r requirements.txt-
Setup env variables required
TOKENtelegram bot token GET TELEGRAM BOT TOKEN HEREUSE_DJANGO_IN_MEMORY_DATABASEboolean (if to use sqlite mode: default is False)SUPER_ADMINyour telegram id GET UNIQUE TELEGRAM IDRPC_CLIENTget a non rate limit rpc node url GET RPC NODE ENDPOINT
-
Run Application
python -m pingbot- Setup Application Codebase
- Integration of django ORM
- Implementation of Python Telegram Bot Wrapper
- Building PingBot Solana Client
- Fetch Token Info
- Fetch Token Liquidty Pool Address
- Fetch Token Liquidity Pool Events
- Create Admin Panel
- min buy alert
- min sell alert
- steps emoji setup
- pause alerts
- delete token from database
- Implement Decorator
- only bot super admin can make changes
