Skip to content

vmilfe/sms-activate-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SMS Activate Bot 🤖

Telegram бот для автоматизации покупки виртуальных номеров через сервис SMS Activate. Бот позволяет пользователям легко приобретать временные номера для верификации в различных сервисах.

Основные возможности 🚀

  • 💳 Встроенная система оплаты через CryptoBot и Telegram Stars
  • 🌍 Поддержка множества стран и сервисов
  • 💰 Реферальная система
  • 👤 Панель администратора
  • 🎯 Система промокодов
  • 📊 История активаций
  • 💱 Система переводов баланса между пользователями

Установка и настройка ⚙️

Предварительные требования

  • Python 3.8+
  • pip (менеджер пакетов Python)
  • Токен Telegram бота от @BotFather
  • API ключ от SMS Activate
  • API ключ от CryptoBot (опционально)

Шаги по установке

  1. Клонируйте репозиторий:

    git clone https://github.com/vmilfe/sms-activate-bot.git
    cd sms-activate-bot
  2. Настройка конфигурации:

    • Скопируйте файл .env.example и переименуйте его в .env
    • Отредактируйте .env файл, указав все необходимые ключи
  3. Установка зависимостей:

    pip install -r requirements.txt
  4. Создание папки базы данных:

    mkdir bot/database/database_file
  5. Запуск бота:

    python3 main.py

Конфигурация 🛠

В файле .env доступны следующие настройки (описаны лишь некоторые из них):

  • VERSION - версия бота
  • SERVICE_FEE - комиссия сервиса (%)
  • REFERAL_FEE - реферальные отчисления (%)
  • TG_STARS_ENABLED - включение/отключение оплаты через Telegram Stars
  • PAYMENT_TIMEOUT_MINUTES - таймаут ожидания оплаты
  • SUPPORT_USERNAME - юзернейм службы поддержки

Разработка 👨‍💻

Проект создан с использованием:

  • aiogram - асинхронный фреймворк для Telegram Bot API
  • SQLite - встроенная база данных
  • structlog - структурированное логирование

Поддержка 🤝

По всем вопросам обращайтесь:

Лицензия 📝

Этот проект распространяется под лицензией MIT. Подробности в файле LICENSE.


Создано с ❤️ by @awixa

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages