Бот для сайту 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 513 UAH
1251 35 1 3 7 днів44 513 UAHЗдравствуйте Дмитрий, ознакомился с ТЗ и API готов выполнить проект.
Пишите в лс, обговорим все вопросы по разработке.
-
9 днів12 018 UAH
893 11 0 9 днів12 018 UAHимею большой опыт разработки ботов, скриптов, парсеров на python
мой стек: MySQL, PostgreSQL, работа с API, parsing, платежные системы, веб-админки, работа с большими объёмами данных
Сделаю все качественно, примеры можете посмотреть у меня в профиле и на github
Буду ждать вашего сообщения что бы подробнее узнать некоторые детали и обсудить тз.
-
15 днів13 354 UAH
603 4 0 15 днів13 354 UAHЦікаве завдання, готовий реалізувати на Python. Маю досвід у написанні ботів. Можемо обговорити детальніше у переписці.
-
1 день890 UAH
414 1 0 1 день890 UAHМожу зробити за нижчою ціною і не гіршою якістю, ніж у інших. Потрібен рейтинг, пробитися важко. Пишіть в ЛС, зроблю.
-
1 день890 UAH
3482 50 0 1 день890 UAHДобрий день👋 Займаюся розробкою скриптів для автоматизації процесів і вирішення завдань будь-якої складності. Гарантую якісне виконання та надійний результат. Буду радий допомогти вам з реалізацією вашого проєкту!
-
13 днів28 488 UAH
577 3 0 13 днів28 488 UAHДоброго дня, готовий виконати ваше замовлення.
Є досвід у створенні автоматизації на python. Програма сама за вказаними налаштуваннями купуватиме скіни та даватиме вам сповіщення в тг канал.
Був кейс у створенні схожого бота, тільки на іншій платформі
Мій досвід у написанні скриптів на python більше 4 років. Робота буде виконана швидко та якісно
Актуальні фриланс-проєкти в категорії Python
Створення бота багато фунціонального бота в телеграм
1000 UAH
(Всі матеріали предоставлю в приватні повідомлення) Ось детальний опис проєкту: Псіля натискання кнопки /start Бот присилає текст з правилми та умови користування (під текстом, кнопка ‘ознакомлен’) Після натискання на кнопку, наступне повідомлення ʼпроверка на подпискуʼ Три… Python, Розробка ботів ∙ 8 годин 15 хвилин тому ∙ 62 ставки |
Знайти товарний фід (Google Merchant XML) для сайту на OpenCart
700 UAH
Необхідно знайти пряме посилання на діючий товарний фід (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Знайти оригінальний фідВимоги до результату: Робоче посилання на XML-файл Python, Парсинг даних ∙ 2 дні 21 година тому ∙ 22 ставки |
Розробка Тік-Ток ферми (контент-завод)Необхідно розробити систему для централізованого управління кількома TikTok-акаунтами з автоматичною публікацією контенту, використанням індивідуальних проксі та імітацією природної активності акаунтів. Функціональні вимоги1. Управління акаунтами Додавання та видалення… Python, Розробка ботів ∙ 3 дні 8 годин тому ∙ 19 ставок |
Покращити роботу Claude Code та роботу з написанням програмного забезпеченняЗараз розробляю СРМ та Аналітику, софт. Роблю через Клод Код, але розумію, що результати не найкращі в плані змін. Є 2 задачі - Потрібно допомогти зробити пресет по навичкам, мд і так далі, щоб покращити якість. Взяти перевірені, з якими працювали, а не з інтернету перші. - В… AI та машинне навчання, Python ∙ 3 дні 15 годин тому ∙ 24 ставки |
Система OCRПотрібна система розпізнавання тексту на поштових конвертах (індекс кому - лише числа). Текст інколи може бути рукописним Розпізнавання марок (підрахунок кількості та номіналу) Python ∙ 3 дні 18 годин тому ∙ 26 ставок |