Бот для сайта BitSkins
24 666 UAHТехническое задание (ТЗ) на разработку бота для сайта BitSkins
Введение
Добрый день.
Нам необходимо разработать бота для взаимодействия с сайтом BitSkins. Основные функции бота включают работу с API сайта, мониторинг поступающих предметов с последующей покупкой при соответствии заданным параметрам, отправку уведомлений в Telegram о результатах покупок.
Требования к функциональности
Работа с API BitSkins:
- Интеграция с API BitSkins для выполнения следующих операций:
- Мониторинг поступающих предметов на сайте.
- Автоматическая покупка предметов, соответствующих заданным параметрам (например, цена, тип предмета, качество и т.д.).
- Работа с базой предметов, которую пользователь может самостоятельно загружать в бот (например, через загрузку файла или интерфейс).
- Должен быть чёрный список предметов.
- Интеграция с API BitSkins для выполнения следующих операций:
Покупки предметов:
- Покупки предметов осуществляются по следующим критериям
- По цене: бот сравнивает текущую цену предмета с ценой из загруженной пользователем базы предметов. Если цена предмета на BitSkins соответствует или ниже указанного процента от базы, бот совершает покупку.
- По качеству предмета: бот анализирует степень износа предмета. Если износ соответствует параметрам, указанным пользователем, бот покупает предмет.
- По стикерам: бот проверяет наличие стикеров на предмете, включая их состояние и износ. При соответствии стикеров критериям из базы бот совершает покупку.
- По цене: Дополнительный режим, я его уточню в переписке. Так как не знаю как грамотно это описать.
- Покупки предметов осуществляются по следующим критериям
Уведомления в Telegram:
- Отправка уведомлений в Telegram о результатах покупок:
- Успешная покупка предмета.
- Неудачная попытка покупки.
- Возможность настройки фильтров для уведомлений (отключить не удачные).
- Уведомления о найденных предметах, соответствующих указанным критериям, до выполнения покупки для возможности подтверждения пользователем (опционально).
- Отправка уведомлений в Telegram о результатах покупок:
Логирование работы бота:
- Логирование всех операций, связанных с работой бота, включая:
- Успешные и неудачные попытки покупки.
- Ошибки и исключения, возникающие в процессе работы.
- Запросы к API и ответы от API BitSkins.
- Отправка логов в отдельный Telegram-канал для мониторинга работы бота в реальном времени.
- Режим уведомлений:
- Бот должен иметь дополнительный режим "Уведления":
- В этом режиме бот не производит покупку предметов, а просто отправляет уведомления в указанный Telegram-канал о найденных предметах, соответствующих заданным критериям.
- В этом режиме бот не производит покупку предметов, а просто отправляет уведомления в указанный Telegram-канал о найденных предметах, соответствующих заданным критериям.
- Бот должен иметь дополнительный режим "Уведления":
- Логирование всех операций, связанных с работой бота, включая:
Требования к реализации
- Бот должен быть реализован с использованием Python.
- Код бота должен быть структурированным, легко настраиваемым и иметь понятную документацию.
- Работа с базой данных должна быть простой: пользователь может загружать/обновлять базу предметов через файл или удобный интерфейс.
- Бот должен использовать асинхронную обработку запросов для повышения производительности и стабильности работы.
Сроки выполнения
- Проект должен быть выполнен в разумные сроки: 10+- дней на разработку и до 5 дней на исправление багов/ошибок.
Дополнительная информация
Работаю в этой сфере более 10 лет. Если у вас будут какие-то вопросы, я смогу объяснить каждый нюанс. Также прошу учесть, что в этом ТЗ я старалась указать все нюансы, но всегда нужно закладывать возможность небольших изменений.
-
30 дней40 363 UAH
2163 14 0 1 30 дней40 363 UAHПриветствие, меня зовут Роман, я с командой разработчиков готов выполнить вашу задачу
У нас 3 года опыта разработки ботов различной сложности и различного функционала
Знаем, как реализовать ваш проект
Дальнейшее обсуждение предлагаю продолжить в чате
-
33 дня44 848 UAH
8773 60 0 1 33 дня44 848 UAHЗдравствуйте!
Готов взяться за разработку бота для работы с сайтом BitSkins. Бот будет интегрирован с API BitSkins для мониторинга предметов, автоматической покупки по заданным критериям и отправки уведомлений в Telegram. Реализация будет выполнена на Python, с учётом всех требований, включая логирование и поддержку режима уведомлений без покупок.
Займаю 2 место на платформе по Python, что подтверждает мой опыт в создании подобных решений.
Буду рад сотрудничеству!
-
15 дней44 848 UAH
97052 1277 1 10 15 дней44 848 UAHЗдравствуйте.Есть большой опыт в разработке телеграм ботов.Готов реализовать на Node.js или Python
-
Опять за свое
-
Актуальные фриланс-проекты в категории Python
Разработка программного обеспечения для управления iPhone через USB-кабель с ПК
10 000 UAH
Необходимо разработать программу для Windows, которая позволяет подключать iPhone с jailbreak через USB-кабель и управлять им с компьютера. Основной функционал: Подключение iPhone через USB. Программа должна быстро распознавать подключенный iPhone и работать через кабель,… C и C++, Python ∙ 1 день 11 часов назад ∙ 17 ставок |
BuzzPost автоматизация Facebook под ИзраильПроект уже есть и он работает - задача решить вопрос по ограничению фб, при количестве постов в час более 3-4 (с 7 утра до 12 ночи) аккаунты клиентов ограничиваются фб. сайт - https://buzzpost.co.il/ Также поискать дыры в логике и в самом проекте и поправить их, опять же логика… Python, Работа с клиентами ∙ 2 дня 8 часов назад ∙ 15 ставок |
AI Commenting Platform для TikTok и Instagram.Цель проекта Разработать систему, которая позволяет управлять большим количеством аккаунтов TikTok и Instagram и автоматически публиковать релевантные комментарии под выбранными видео с использованием ИИ. Основной функционал1. Управление аккаунтами Необходимо реализовать… AI и машинное обучение, Python ∙ 6 дней 10 часов назад ∙ 23 ставки |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 8 дней 4 часа назад ∙ 46 ставок |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 8 дней 10 часов назад ∙ 52 ставки |