Bot for the BitSkins website
Technical Assignment (TA) for the Development of a Bot for the BitSkins Website
Introduction
Hello.
We need to develop a bot for interaction with the BitSkins website. The main functions of the bot include working with the site's API, monitoring incoming items with subsequent purchases when they meet specified parameters, and sending notifications to Telegram about the results of purchases.
Functionality Requirements
Working with the BitSkins API:
- Integration with the BitSkins API to perform the following operations:
- Monitoring incoming items on the site.
- Automatic purchase of items that meet specified parameters (e.g., price, item type, quality, etc.).
- Working with an item database that the user can upload to the bot (e.g., via file upload or interface).
- There should be a blacklist of items.
- Integration with the BitSkins API to perform the following operations:
Purchasing Items:
- Purchases of items are made based on the following criteria
- By Price: the bot compares the current price of the item with the price from the user-uploaded item database. If the price of the item on BitSkins is equal to or lower than the specified percentage from the database, the bot makes the purchase.
- By Item Quality: the bot analyzes the wear level of the item. If the wear matches the parameters specified by the user, the bot purchases the item.
- By Stickers: the bot checks for the presence of stickers on the item, including their condition and wear. If the stickers meet the criteria from the database, the bot makes the purchase.
- By Price: Additional mode, I will clarify this in correspondence. Since I do not know how to describe it correctly.
- Purchases of items are made based on the following criteria
Notifications in Telegram:
- Sending notifications to Telegram about the results of purchases:
- Successful purchase of an item.
- Unsuccessful purchase attempt.
- Ability to set filters for notifications (disable unsuccessful ones).
- Notifications about found items that meet the specified criteria before making a purchase for user confirmation (optional).
- Sending notifications to Telegram about the results of purchases:
Logging Bot Activity:
- Logging all operations related to the bot's work, including:
- Successful and unsuccessful purchase attempts.
- Errors and exceptions occurring during operation.
- Requests to the API and responses from the BitSkins API.
- Sending logs to a separate Telegram channel for real-time monitoring of the bot's activity.
- Notification Mode:
- The bot should have an additional "Notifications" mode:
- In this mode, the bot does not make purchases of items but simply sends notifications to the specified Telegram channel about found items that meet the specified criteria.
- In this mode, the bot does not make purchases of items but simply sends notifications to the specified Telegram channel about found items that meet the specified criteria.
- The bot should have an additional "Notifications" mode:
- Logging all operations related to the bot's work, including:
Implementation Requirements
- The bot must be implemented using Python.
- The bot's code should be structured, easily configurable, and have clear documentation.
- Working with the database should be simple: the user can upload/update the item database via a file or a convenient interface.
- The bot should use asynchronous request processing to improve performance and stability.
Deadlines
- The project should be completed within a reasonable timeframe: 10+- days for development and up to 5 days for bug/error fixes.
Additional Information
I have been working in this field for over 10 years. If you have any questions, I can explain every detail. I also ask you to consider that in this TA I tried to specify all the nuances, but there should always be room for minor changes.
-
7 days1000 USD
1251 35 1 3 7 days1000 USDЗдравствуйте Дмитрий, ознакомился с ТЗ и API готов выполнить проект.
Пишите в лс, обговорим все вопросы по разработке.
-
9 days270 USD
873 11 0 9 days270 USDимею большой опыт разработки ботов, скриптов, парсеров на python
мой стек: MySQL, PostgreSQL, работа с API, parsing, платежные системы, веб-админки, работа с большими объёмами данных
Сделаю все качественно, примеры можете посмотреть у меня в профиле и на github
Буду ждать вашего сообщения что бы подробнее узнать некоторые детали и обсудить тз.
-
15 days300 USD
711 4 0 15 days300 USDЦікаве завдання, готовий реалізувати на Python. Маю досвід у написанні ботів. Можемо обговорити детальніше у переписці.
-
1 day20 USD
414 1 0 1 day20 USDI can do it for a lower price and with no worse quality than others, I need to break through the rating, it's hard, write me a private message, I will do it.
-
1 day20 USD
3186 52 1 1 day20 USDGood day👋 I am engaged in developing scripts for automating processes and solving tasks of any complexity. I guarantee quality execution and reliable results. I will be happy to help you with the implementation of your project!
-
13 days640 USD
557 3 0 13 days640 USDHello, I am ready to complete your order.
I have experience in creating automation in Python. The program will automatically buy skins according to the specified settings and notify you in the Telegram channel.
There was a case of creating a similar bot, but on a different platform.
My experience in writing scripts in Python is over 4 years. The work will be done quickly and efficiently.
Current freelance projects in the category Python
Development of software for managing iPhone via USB cable from PC
223 USD
A program needs to be developed for Windows that allows connecting a jailbroken iPhone via USB cable and controlling it from a computer. Main functionality: Connecting the iPhone via USB. The program should quickly recognize the connected iPhone and operate through the cable… C & C++, Python ∙ 1 day 16 hours back ∙ 17 proposals |
BuzzPost automation for Facebook in IsraelThe project already exists and it works - the task is to solve the issue of Facebook restrictions when the number of posts per hour exceeds 3-4 (from 7 AM to 12 AM), client accounts are restricted by Facebook. Website - https://buzzpost.co.il/ Also, look for loopholes in the… Python, Customer Support ∙ 2 days 12 hours back ∙ 15 proposals |
AI Commenting Platform for TikTok and Instagram.Project Goal Develop a system that allows managing a large number of TikTok and Instagram accounts and automatically posting relevant comments under selected videos using AI. Main Functionality1. Account Management It is necessary to implement the ability to connect accounts:… AI & Machine Learning, Python ∙ 6 days 14 hours back ∙ 23 proposals |
Build a customer classification model1. There is client data in Mongo/SQL (approximately 20,000 entries with raw data). 2. It is necessary to build features and a classification model of clients into behavioral groups based on this data. 3. The project should be completed in Python. AI & Machine Learning, Python ∙ 8 days 8 hours back ∙ 47 proposals |
IT Automation of VAT Reporting
223 USD
It is necessary to develop a system for automating the transfer of sales data from the CRM to the accounting system Wafeq. The system should import bank and payment reports, automatically reconcile payments with invoices, generate invoices for VAT reporting, and minimize manual… AI & Machine Learning, Python ∙ 8 days 14 hours back ∙ 52 proposals |