An open API service indexing awesome lists of open source software.

https://github.com/bohd4nx/gifts-buyer

Gifts Auto-Buyer is a user-bot that automatically sends gifts to users on Telegram.
https://github.com/bohd4nx/gifts-buyer

auto-sender gifts telegram user-bot

Last synced: 11 days ago
JSON representation

Gifts Auto-Buyer is a user-bot that automatically sends gifts to users on Telegram.

Awesome Lists containing this project

README

        

Telegram Gifts Auto-Buyer


Превью


Версия Python
Лицензия
Звёзды



Разработчик


Канал


English |
Русский

## 📝 Обзор

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

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

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

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

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

```ini
[Telegram]
API_ID = ваш_api_id # Ваш Telegram API ID с https://my.telegram.org
API_HASH = ваш_api_hash # Ваш Telegram API Hash с https://my.telegram.org
PHONE_NUMBER = +1234567890 # Ваш номер телефона в международном формате
CHANNEL_ID = -100xxxxxxxxx # ID канала для уведомлений (должен начинаться с -100)

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

[Gifts]
MIN_GIFT_PRICE = 0 # Минимальная цена подарков для покупки
MAX_GIFT_PRICE = 10000 # Максимальная цена подарков для покупки
GIFT_QUANTITY = 1 # Количество каждого подарка для отправки
GIFT_DELAY = 5 # Задержка между отправкой подарков в секундах
USER_ID = 123456789, username # Получатели (ID или имена пользователей без @)
HIDE_SENDER_NAME = True # Скрывать ли имя отправителя
PURCHASE_NON_LIMITED_GIFTS = False # Покупать ли нелимитированные подарки
PURCHASE_ONLY_UPGRADABLE_GIFTS = False # Покупать только улучшаемые подарки
```

## 🚀 Установка

1. Клонируйте репозиторий (или скачайте как ZIP):

```bash
git clone https://github.com/bohd4nx/Gifts-Buyer.git
cd Gifts-Buyer
```

2. Установите необходимые зависимости:

```bash
pip install -r requirements.txt
```

3. Настройте параметры:
- Откройте `config.ini`
- Введите свои учетные данные Telegram API
- Настройте диапазоны цен подарков и другие предпочтения
- Сохраните файл

4. Запустите бота:

```bash
python main.py
```

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

Бот поддерживает несколько языков:

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

Чтобы изменить язык:

- Отредактируйте настройку `LANGUAGE` в `config.ini`
- Установите значение `EN`, `RU` или `UK`

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

### Распространенные проблемы

1. **Ошибки подключения API**:
- Проверьте свои учетные данные API
- Проверьте подключение к Интернету
- Убедитесь, что ваш аккаунт Telegram не ограничен

2. **Проблемы с покупкой подарков**:
- Проверьте настройки диапазона цен
- Убедитесь, что у вас достаточный баланс
- Убедитесь, что получатели действительны и доступны

3. **Ошибки библиотек**:
```bash
pip install -r requirements.txt
```

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

Этот проект предназначен только для образовательных целей. Используйте ответственно и на свой страх и риск. Разработчик
не несет ответственности за неправильное использование или последствия, возникшие в результате использования этого
программного обеспечения.

## 📝 Лицензия

Этот проект лицензирован под лицензией MIT. См. файл [LICENSE](LICENSE) для получения дополнительной информации.

## 🌟 Поддержка

Если вы находите этот проект полезным:

- Поставьте ему звезду ⭐
- Поделитесь с другими 🔄
- Рассмотрите возможность подписки на разработчика в Telegram

---


Built with ❤️ by Bohdan