Telegram bot with in-game currency
This Telegram bot is designed to manage users and their balance within the bot using a referral and promo code system. The bot is implemented using the python-telegram-bot library and SQLite database.
Bot functionality:
User registration: Registering new users and their referrals.
Referral system: Users can invite new participants through referral links and receive bonuses for each invitee.
Balance and promo codes: Users can check their balance and use promo codes to receive additional bonuses.
Tasks: Completing tasks, such as joining a group, to receive rewards.
Balance management: Administrators can check, increase, decrease, and reset user balances.
Technologies:
Python
python-telegram-bot
SQLAlchemy
SQLite
Bot functionality:
User registration: Registering new users and their referrals.
Referral system: Users can invite new participants through referral links and receive bonuses for each invitee.
Balance and promo codes: Users can check their balance and use promo codes to receive additional bonuses.
Tasks: Completing tasks, such as joining a group, to receive rewards.
Balance management: Administrators can check, increase, decrease, and reset user balances.
Technologies:
Python
python-telegram-bot
SQLAlchemy
SQLite