Skip to content

SemTab/dreamtop_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 TopDream Bot

TopDream Bot — это Telegram-бот, написанный на Python с использованием aiogram,
созданный для выдачи наград игрокам и управления их балансом.

✨ Возможности

  • /start — регистрация пользователя.
  • /help — список доступных команд.
  • /reward — получение награды (система с минимальной наградой и процентом от баланса).
  • /coins — проверка баланса.
  • /removecoins <сумма> — админ-команда для снятия монет.
  • /ban <id> <время> <причина> — бан пользователя.
  • /unban <id> — снятие бана.

⚙️ Логика награды

  • Минимальная награда: 700 монет.
  • Дополнительно: +10% от текущего баланса (если больше 700).
  • Кулдаун: 1 час на использование команды /reward.

Примеры:

  • Баланс 100 → награда 700.
  • Баланс 800 → награда 700.
  • Баланс 10 000 → награда 1000.
  • Баланс 50 000 → награда 5000.

🚀 Установка и запуск

  1. Установите зависимости:
    pip install aiogram aiosqlite
  2. Вставьте токен бота в bot.py:
    bot = Bot(token="ТОКЕН_БОТА")
  3. Запустите бота:
    python bot.py
    

🛠Технологии

  • Python 3.10+
  • Aiogram 3.x
  • SQLite3

Дополнения

  • Файл admins.txt, дает вам возможность выдать себе админку, где у вас будет полный доступ
  • Удобное разделение команд с помощью комментариев в коде, специально сделал для новичков
  • Легкий запуск бота, также его легко усовершенствовать

Было сделанно для DREAM MOBILE. Хорошего использования❤️

About

TG BOT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages