Bot for the BitSkins website
Technical assignment (TA) for the development of a bot for the BitSkins website
Introduction
Good day.
We need to develop a bot to interact 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 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.
-
30 days900 USD
2163 14 0 1 30 days900 USDHello, my name is Roman, and my team of developers is ready to complete your task.
We have 3 years of experience in developing bots of various complexity and functionality.
We know how to implement your project.
I suggest continuing the discussion in the chat.
-
33 days1000 USD
8867 60 0 1 33 days1000 USDHello!
I am ready to take on the development of a bot for working with the BitSkins website. The bot will be integrated with the BitSkins API for monitoring items, automatic purchasing based on specified criteria, and sending notifications to Telegram. The implementation will be done in Python, taking into account all requirements, including logging and support for a notification mode without purchases.
I hold 2nd place on the platform for Python, which confirms my experience in creating similar solutions.
I look forward to collaborating!
-
15 days1000 USD
93816 1268 1 10 15 days1000 USDHello. I have extensive experience in developing Telegram bots. I am ready to implement it in Node.js or Python.
-
Опять за свое
-
Current freelance projects in the category Python
Creation of a multifunctional bot in Telegram
22 USD
(I will provide all materials in private messages) Here is a detailed project description: After pressing the button /start The bot sends a text with rules and terms of use (under the text, the button ‘acknowledged’) After pressing the button, the next message is… Python, Bot Development ∙ 1 day 4 hours back ∙ 87 proposals |
Find a product feed (Google Merchant XML) for a website on OpenCart
16 USD
It is necessary to find a direct link to the active product feed (XML) of a competitor for Google Merchant Center Platform (CMS): OpenCart / ocStore Find the original feedRequirements for the result: Working link to the XML file Python, Data Parsing ∙ 3 days 17 hours back ∙ 25 proposals |
Development of a TikTok farm (content factory)It is necessary to develop a system for centralized management of multiple TikTok accounts with automatic content publishing, using individual proxies and simulating natural account activity. Functional Requirements1. Account Management Adding and removing TikTok accounts.… Python, Bot Development ∙ 4 days 4 hours back ∙ 19 proposals |
Improve the performance of Claude Code and work on software development.I am currently developing CRM and Analytics software. I am using Claude Code, but I understand that the results are not the best in terms of changes. There are 2 tasks - Need help creating a preset for skills, MD, and so on to improve quality. Take verified ones that have been… AI & Machine Learning, Python ∙ 4 days 11 hours back ∙ 25 proposals |
OCR systemA system for recognizing text on postal envelopes (index for whom - only numbers). The text can sometimes be handwritten. Recognition of stamps (counting quantity and denomination) Python ∙ 4 days 14 hours back ∙ 28 proposals |