Бот для сайта BitSkins
Техническое задание (ТЗ) на разработку бота для сайта BitSkins
Введение
Добрый день.
Нам необходимо разработать бота для взаимодействия с сайтом BitSkins. Основные функции бота включают работу с API сайта, мониторинг поступающих предметов с последующей покупкой при соответствии заданным параметрам, отправку уведомлений в Telegram о результатах покупок.
Требования к функциональности
Работа с API BitSkins:
- Интеграция с API BitSkins для выполнения следующих операций:
- Мониторинг поступающих предметов на сайте.
- Автоматическая покупка предметов, соответствующих заданным параметрам (например, цена, тип предмета, качество и т.д.).
- Работа с базой предметов, которую пользователь может самостоятельно загружать в бот (например, через загрузку файла или интерфейс).
- Должен быть чёрный список предметов.
- Интеграция с API BitSkins для выполнения следующих операций:
Покупки предметов:
- Покупки предметов осуществляются по следующим критериям
- По цене: бот сравнивает текущую цену предмета с ценой из загруженной пользователем базы предметов. Если цена предмета на BitSkins соответствует или ниже указанного процента от базы, бот совершает покупку.
- По качеству предмета: бот анализирует степень износа предмета. Если износ соответствует параметрам, указанным пользователем, бот покупает предмет.
- По стикерам: бот проверяет наличие стикеров на предмете, включая их состояние и износ. При соответствии стикеров критериям из базы бот совершает покупку.
- По цене: Дополнительный режим, я его уточню в переписке. Так как не знаю как грамотно это описать.
- Покупки предметов осуществляются по следующим критериям
Уведомления в Telegram:
- Отправка уведомлений в Telegram о результатах покупок:
- Успешная покупка предмета.
- Неудачная попытка покупки.
- Возможность настройки фильтров для уведомлений (отключить не удачные).
- Уведомления о найденных предметах, соответствующих указанным критериям, до выполнения покупки для возможности подтверждения пользователем (опционально).
- Отправка уведомлений в Telegram о результатах покупок:
Логирование работы бота:
- Логирование всех операций, связанных с работой бота, включая:
- Успешные и неудачные попытки покупки.
- Ошибки и исключения, возникающие в процессе работы.
- Запросы к API и ответы от API BitSkins.
- Отправка логов в отдельный Telegram-канал для мониторинга работы бота в реальном времени.
- Режим уведомлений:
- Бот должен иметь дополнительный режим "Уведления":
- В этом режиме бот не производит покупку предметов, а просто отправляет уведомления в указанный Telegram-канал о найденных предметах, соответствующих заданным критериям.
- В этом режиме бот не производит покупку предметов, а просто отправляет уведомления в указанный Telegram-канал о найденных предметах, соответствующих заданным критериям.
- Бот должен иметь дополнительный режим "Уведления":
- Логирование всех операций, связанных с работой бота, включая:
Требования к реализации
- Бот должен быть реализован с использованием Python.
- Код бота должен быть структурированным, легко настраиваемым и иметь понятную документацию.
- Работа с базой данных должна быть простой: пользователь может загружать/обновлять базу предметов через файл или удобный интерфейс.
- Бот должен использовать асинхронную обработку запросов для повышения производительности и стабильности работы.
Сроки выполнения
- Проект должен быть выполнен в разумные сроки: 10+- дней на разработку и до 5 дней на исправление багов/ошибок.
Дополнительная информация
Работаю в этой сфере более 10 лет. Если у вас будут какие-то вопросы, я смогу объяснить каждый нюанс. Также прошу учесть, что в этом ТЗ я старалась указать все нюансы, но всегда нужно закладывать возможность небольших изменений.
-
7 дней44 848 UAH
1251 35 1 3 7 дней44 848 UAHЗдравствуйте Дмитрий, ознакомился с ТЗ и API готов выполнить проект.
Пишите в лс, обговорим все вопросы по разработке.
-
9 дней12 109 UAH
873 11 0 9 дней12 109 UAHимею большой опыт разработки ботов, скриптов, парсеров на python
мой стек: MySQL, PostgreSQL, работа с API, parsing, платежные системы, веб-админки, работа с большими объёмами данных
Сделаю все качественно, примеры можете посмотреть у меня в профиле и на github
Буду ждать вашего сообщения что бы подробнее узнать некоторые детали и обсудить тз.
-
15 дней13 454 UAH
711 4 0 15 дней13 454 UAHЦікаве завдання, готовий реалізувати на Python. Маю досвід у написанні ботів. Можемо обговорити детальніше у переписці.
-
1 день897 UAH
414 1 0 1 день897 UAHМогу сделать по низшей цене и не худшим качеством чем у других нужен рейтинг пробиться тяжело пишите ЛС сделаю
-
1 день897 UAH
3186 52 1 1 день897 UAHДобрый день👋 Занимаюсь разработкой скриптов для автоматизации процессов и решения задач любой сложности. Гарантирую качественное выполнение и надёжный результат. Буду рад помочь вам с реализацией вашего проекта!
-
13 дней28 703 UAH
557 3 0 13 дней28 703 UAHЗдравствуйте готов выполнить ваш заказ.
Есть опыт в создании автоматизации на python. Программа будет сама по указанным настройкам покупать скины и давать вам уведомление в тг канал.
Был кейс в создание схожего бота, только на другой платформе
Мой опыт в написании скриптов на python более 4 лет. Работа будет выполнена быстро и качественно
Актуальные фриланс-проекты в категории Python
Разработка программного обеспечения для управления iPhone через USB-кабель с ПК
10 000 UAH
Необходимо разработать программу для Windows, которая позволяет подключать iPhone с jailbreak через USB-кабель и управлять им с компьютера. Основной функционал: Подключение iPhone через USB. Программа должна быстро распознавать подключенный iPhone и работать через кабель,… C и C++, Python ∙ 1 день 10 часов назад ∙ 17 ставок |
BuzzPost автоматизация Facebook под ИзраильПроект уже есть и он работает - задача решить вопрос по ограничению фб, при количестве постов в час более 3-4 (с 7 утра до 12 ночи) аккаунты клиентов ограничиваются фб. сайт - https://buzzpost.co.il/ Также поискать дыры в логике и в самом проекте и поправить их, опять же логика… Python, Работа с клиентами ∙ 2 дня 6 часов назад ∙ 15 ставок |
AI Commenting Platform для TikTok и Instagram.Цель проекта Разработать систему, которая позволяет управлять большим количеством аккаунтов TikTok и Instagram и автоматически публиковать релевантные комментарии под выбранными видео с использованием ИИ. Основной функционал1. Управление аккаунтами Необходимо реализовать… AI и машинное обучение, Python ∙ 6 дней 8 часов назад ∙ 23 ставки |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 8 дней 3 часа назад ∙ 46 ставок |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 8 дней 8 часов назад ∙ 52 ставки |