Skip to content

Latest commit

 

History

History
134 lines (101 loc) · 5.53 KB

README-RU.md

File metadata and controls

134 lines (101 loc) · 5.53 KB

Telegram Gifts Auto-Buyer

Превью

Версия Python Лицензия Звёзды
Разработчик Канал

English | Русский

📝 Обзор

Продвинутый Telegram юзербот для автоматизированной отправки подарков с динамическими ценовыми диапазонами и саплаем. Поддерживает как лимитированные, так и обычные подарки с настраиваемыми правилами отправки.

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

  • 🎁 Динамическое количество подарков на основе ценовых диапазонов
  • 📊 Мониторинг лимитов саплая
  • 🌐 Поддержка нескольких языков (EN/RU/UK)
  • ⚡️ Автоматическое обнаружение подарков
  • 🔄 Настраиваемые задержки и интервалы
  • 📱 Поддержка нескольких получателей
  • 🎯 Фильтрация по цене

⚙️ Конфигурация

Основные настройки (config.ini)

[Telegram]
API_ID = ваш_api_id          # Ваш Telegram API ID с https://my.telegram.org
API_HASH = ваш_api_hash      # Ваш Telegram API Hash с https://my.telegram.org
CHANNEL_ID = id_канала       # ID канала для уведомлений (-100...)

[Bot]
INTERVAL = 10                # Интервал проверки подарков в секундах (мин: 10с)
TIMEZONE = Europe/Moscow     # Ваш часовой пояс для логов и операций
LANGUAGE = RU               # Язык бота (EN/RU/UK)

[Gifts]
MAX_GIFT_PRICE = 10000      # Максимальная цена подарка для покупки (для нелимитированных)
GIFT_DELAY = 5              # Задержка между отправкой подарков в секундах
USER_ID = id1, username     # Получатели (ID или юзернеймы)
HIDE_SENDER_NAME = True     # Скрывать имя отправителя при отправке
PURCHASE_NON_LIMITED_GIFTS = False  # Покупать ли нелимитированные подарки

Настройка ценовых диапазонов

Бот использует сложную систему ценовых диапазонов для определения количества подарков:

[Ranges]
0,999,100 = 1      # Цена 0-999, лимит саплая 100, отправка 1 подарка
1000,1999,100 = 2  # Цена 1000-1999, лимит саплая 100, отправка 2 подарков
2000,2999,100 = 3  # Цена 2000-2999, лимит саплая 100, отправка 3 подарков

Формат: мин_цена,макс_цена,саплай = количество

🚀 Установка

  1. Клонируйте репозиторий:
git clone https://github.com/bohd4nx/TGgifts-buyer.git
  1. Установите зависимости:
pip install -r requirements.txt
  1. Настройте параметры:

    • Откройте config.ini
    • Отредактируйте под свои нужды
    • Настройте ценовые диапазоны
  2. Запустите:

python main.py

🌍 Локализация

Поддерживаемые языки:

  • 🇺🇸 Английский
  • 🇷🇺 Русский
  • 🇺🇦 Украинский

Добавление нового языка:

  1. Создайте locales/ваш_язык.py
  2. Добавьте в LANG_CODES в config.py
  3. Установите LANGUAGE = ВАШ_ЯЗЫК в config.ini

🔧 Устранение неполадок

Частые проблемы

  1. AttributeError: 'Client' object has no attribute 'get_star_gifts'

    pip uninstall pyrogram
    pip install pyrofork
  2. Ошибки лимита саплая:

    • Проверьте конфигурацию [Ranges]
    • Убедитесь, что лимиты саплая корректны
  3. Ошибки подключения:

    • Увеличьте INTERVAL (минимум 10 секунд)
    • Проверьте подключение к интернету
    • Проверьте учетные данные API

⚠️ Отказ от ответственности

Только для образовательных целей. Используйте ответственно и на свой страх и риск.

📄 Лицензия

Лицензия MIT - См. файл LICENSE