Продвинутый Telegram юзербот для автоматизированной отправки подарков с динамическими ценовыми диапазонами и саплаем. Поддерживает как лимитированные, так и обычные подарки с настраиваемыми правилами отправки.
- 🎁 Динамическое количество подарков на основе ценовых диапазонов
- 📊 Мониторинг лимитов саплая
- 🌐 Поддержка нескольких языков (EN/RU/UK)
- ⚡️ Автоматическое обнаружение подарков
- 🔄 Настраиваемые задержки и интервалы
- 📱 Поддержка нескольких получателей
- 🎯 Фильтрация по цене
[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 подарков
Формат: мин_цена,макс_цена,саплай = количество
- Клонируйте репозиторий:
git clone https://github.com/bohd4nx/TGgifts-buyer.git
- Установите зависимости:
pip install -r requirements.txt
-
Настройте параметры:
- Откройте
config.ini
- Отредактируйте под свои нужды
- Настройте ценовые диапазоны
- Откройте
-
Запустите:
python main.py
Поддерживаемые языки:
- 🇺🇸 Английский
- 🇷🇺 Русский
- 🇺🇦 Украинский
Добавление нового языка:
- Создайте
locales/ваш_язык.py
- Добавьте в
LANG_CODES
вconfig.py
- Установите
LANGUAGE = ВАШ_ЯЗЫК
в config.ini
-
AttributeError: 'Client' object has no attribute 'get_star_gifts'
pip uninstall pyrogram pip install pyrofork
-
Ошибки лимита саплая:
- Проверьте конфигурацию [Ranges]
- Убедитесь, что лимиты саплая корректны
-
Ошибки подключения:
- Увеличьте INTERVAL (минимум 10 секунд)
- Проверьте подключение к интернету
- Проверьте учетные данные API
Только для образовательных целей. Используйте ответственно и на свой страх и риск.
Лицензия MIT - См. файл LICENSE