Professional Airdrop Telegram Bot
β
Human verification (captcha)
β
Task buttons
β
Wallet submission (fixed)
β
Show user data + referral link
β
Refresh stats button
β
Auto-export completed users β airdrop_users.txt (every 15 min)
β
Auto leaderboard β leaderboard.txt (every 15 min)
β
SQLite only (no MongoDB)
β
Production-safe Telegraf patterns
git clone https://github.com/BidyutRoy2/Telegrambot.git && cd Telegrambot
sudo apt install sqlite3 -y
Create New Bot @BotFather Copy Access Token and Make Admin Bot in Your Channel & Group
Modify and Setup Your Details in .env
BOT_TOKEN=
ADMIN_ID=
TG_GROUP=https://t.me/
TG_CHANNEL=https://t.me/
TWITTER=https://x.com/
YOUTUBE=https://www.youtube.com/
SUPPORT=https://t.me/
TG_GROUP_USERNAME=@
TG_CHANNEL_USERNAME=@
sqlite3 -header -column db.sqlite "SELECT * FROM users;"
π FILES THIS CREATES AUTOMATICALLY - Telegrambot Folder
db.sqlite β live database
airdrop_users.txt β completed users (15 min)
leaderboard.txt β referral leaderboard (15 min)