Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Цей бот автоматизує процес викупу нових подарунків у Telegram з використанням офіційного API. Він орієнтований на колекціонування або перепродаж подарунків (наприклад, зіркових), враховуючи задані фільтри за ціною, типом та унікальністю.

Функціонал:
Аналіз нових подарунків:
При запуску бот зчитує збережений список уже відомих подарунків із текстового файлу.
Отримує актуальний список подарунків з Telegram API.
Визначає нові подарунки, порівнюючи два списки.

Автоматична покупка:
Автоматично викуповує тільки ті подарунки, які відповідають фільтрам:
Мінімальна / максимальна ціна (MIN_PRICE, MAX_PRICE)
Обмеженість подарунку (limited edition)
Можливість покращення (upgradable gifts)
Кількість покупок кожного подарунка регулюється параметром BUY_LIMIT_PER_GIFT.

Гнучкі налаштування через .env:
Авторизаційні дані (API ID, HASH, номер телефону)
Таймінг перевірки (CHECK_INTERVAL)
Мова, часовий пояс, обмеження
ID користувача-одержувача (RECIPIENT_USER_ID)
ID каналу для сповіщень (CHANNEL_ID)

Повідомлення в канал:

Після завершення операцій бот надсилає звіт у вказаний Telegram-канал із інформацією про куплені подарунки, витрати та залишок балансу.

Збереження історії:
Усі вже відомі подарунки зберігаються локально, щоб уникнути повторної покупки в майбутньому.
Мова програмування: Python
Бібліотеки: Telethon, asyncio, python-dotenv
Telegram API: Офіційний Telegram API для роботи з подарунками та платежами
Система логіки: Асинхронна обробка з обмеженням частоти запитів (FloodWait захист)
Деталі роботи
Бюджет 5000 UAH
Додано 28 липня 2025
204 перегляди
Фрилансер
Василь М.
Україна Коломия  8  0

Вільний для роботи Вільний для роботи
9 Сейфів завершено
На сервісі 4 роки