Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Бот автоматической покупки подарков в Telegram

Этот бот автоматизирует процесс выкупа новых подарков в 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
203 просмотра
Фрилансер
Василь М.
Украина Коломыя  8  0

Свободен для работы Свободен для работы
9 Сейфов завершены
На сервисе 4 года