Бот для сайта 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 349 UAH
1251 35 1 3 7 дней44 349 UAHЗдравствуйте Дмитрий, ознакомился с ТЗ и API готов выполнить проект.
Пишите в лс, обговорим все вопросы по разработке.
-
9 дней11 974 UAH
893 11 0 9 дней11 974 UAHимею большой опыт разработки ботов, скриптов, парсеров на python
мой стек: MySQL, PostgreSQL, работа с API, parsing, платежные системы, веб-админки, работа с большими объёмами данных
Сделаю все качественно, примеры можете посмотреть у меня в профиле и на github
Буду ждать вашего сообщения что бы подробнее узнать некоторые детали и обсудить тз.
-
15 дней13 305 UAH
603 4 0 15 дней13 305 UAHЦікаве завдання, готовий реалізувати на Python. Маю досвід у написанні ботів. Можемо обговорити детальніше у переписці.
-
1 день887 UAH
414 1 0 1 день887 UAHМогу сделать по низшей цене и не худшим качеством чем у других нужен рейтинг пробиться тяжело пишите ЛС сделаю
-
1 день887 UAH
3482 50 0 1 день887 UAHДобрый день👋 Занимаюсь разработкой скриптов для автоматизации процессов и решения задач любой сложности. Гарантирую качественное выполнение и надёжный результат. Буду рад помочь вам с реализацией вашего проекта!
-
13 дней28 384 UAH
577 3 0 13 дней28 384 UAHЗдравствуйте готов выполнить ваш заказ.
Есть опыт в создании автоматизации на python. Программа будет сама по указанным настройкам покупать скины и давать вам уведомление в тг канал.
Был кейс в создание схожего бота, только на другой платформе
Мой опыт в написании скриптов на python более 4 лет. Работа будет выполнена быстро и качественно
Актуальные фриланс-проекты в категории Python
Розработка Тик-Ток фермы (контент-завод)
1000 UAH
Необзодимо разработать систему для централизованного управления несколькими TikTok-аккаунтами с автоматической публикацией контента, использованием индивидуальных прокси и имитацией естественной активности аккаунтов. Функциональные требования1. Управление аккаунтами Добавление… Python, Разработка ботов ∙ 8 часов 21 минута назад ∙ 11 ставок |
Улучшить работу Claude Code и работа с написанием софтаСейчас разрабатываю СРМ и Аналитику, софт. Делаю через Клод Код, но понимаю что результаты не лучшие в плане изменений. Есть 2 задачи - Нужно помочь сделать пресет по навыкам, мд и так далее чтобы улучшить качество. Взять проверенные с которыми работали, а не с интернета… AI и машинное обучение, Python ∙ 14 часов 55 минут назад ∙ 21 ставка |
Система OCRНужна система распознавания текста на почтовых конвертах (индекс кому - только числа). Текст иногда может быть рукописным. Распознавание марок (подсчет количества и номинала) Python ∙ 18 часов 5 минут назад ∙ 20 ставок |
Ищу White-label решение Букмекерской конторы под аренду |
Создание Human AI Assistant для Telegram-групп### 1.1. Ключевая концепция системы Система должна выполнять две основные функции: #### 1. Анализ клиентской коммуникации AI-ассистент должен автоматически анализировать всю коммуникацию в Telegram-группах и понимать контекст общения. В частности, система должна: -… AI и машинное обучение, Python ∙ 2 дня 5 часов назад ∙ 40 ставок |