Here’s a detailed README.md
structured as requested, including a list of all bot features and admin commands.
With this bot, you can earn premium accounts like Nord VPN, Prime Video, Capcut, Canva, and more through a refer-and-earn system!
- Refer and Earn: Users earn points by referring others and can redeem premium services.
- Daily Bonus: Users claim bonus points daily to boost their balance.
- Leaderboard: View the top users with the highest points.
- Account Redemption: Users redeem points for access to services like Prime Video, Apple Music, and more.
- 24-Hour Coupon Restriction: Users can redeem only once every 24 hours, preventing overuse.
- Invite Tracking: Keep track of successful referrals to award points.
- Admin Controls: Full control panel for bot admins to manage users, points, and messages.
- Balance Management: Admins add, delete, or reset points for any user.
- User Ban & Unban: Manage user access to the bot by banning or unbanning.
- Coupon Generation: Generate custom coupons with specific point values.
- Broadcast Messaging: Send announcements or updates to all users.
- Join Verification: Verifies that users have joined the required channels before accessing bot features.
- 24/7 Support: Direct users to the support group for help.
- Python 3.6 or higher
- pyTelegramBotAPI 4.23.0
- Telegram Bot Token: Obtain from BotFather
- Sign up on Pella.App.
- Select the Create option.
- Zip your project: Right-click on
main.py
andaccounts.json
to create a zip file namedmain.zip
. - Upload
main.zip
to Pella.App. - Deploy: Your bot will be live and responsive!
- Open
main.py
. - Replace
API_TOKEN = '123456:ABCDEF'
with your actual bot token from BotFather. - Set your
ADMIN_USER_IDS
with your Telegram user ID for admin privileges. - Set Your accounts.json file with your accounts
The bot offers a range of admin commands for full control:
- /ban – Ban a user by their user ID.
- /unban – Unban a previously banned user.
- /balanceadd – Add points to a user’s balance. Format:
/balanceadd points user_id
- /delbalance – Delete a user’s balance, resetting it to zero.
- /broadcast – Broadcast a message or file to all users.
- /gencoupon – Generate multiple coupons with specified points and quantity.
- /check – Check a user’s current balance.
- /leaderboard – View the leaderboard showing top users by points.
Users can access several commands and interactive features to engage with the bot:
- /start – Initialize the bot and check for required channel membership.
- Refer and Earn (
🧑🤝🧑 Refer
) – Get an invite link to share with friends. Each referral earns points. - Redeem Points (
🏆 Redeem
) – Use earned points to redeem accounts for services like Nord VPN, Crunchyroll, and more. - Daily Bonus (
🎁 Bonus
) – Claim a daily bonus for free points. - Account Information (
👩💻 Account
) – View account details, including balance and referral count. - Statistics (
📊 Statistics
) – View bot statistics, such as total members and creator info. - Leaderboard (
🏅 Leaderboard
) – See the top users by points. - Support (
📞 Support
) – Directs to the support group for help and inquiries. - Restore Points (
⚠️RestorePoints
) – Users can request to restore points with verification.
✨ Note: Modifications to this bot should credit the original creator.
- Name: Abir XD
- Telegram: @abir_x_official
If you enjoy this project, please star it ⭐ and share it with others, giving credit to the creator.