Fixing bugs in the Python script
We have a Python script that creates a daily estimate for our online store. It has been working for several months, and recently some bugs have appeared. Unfortunately, our programmer has been hospitalized and it is unclear when he will be able to continue working, so we are looking for someone who can help fix them.
We have a database, a dashboard, and a Telegram bot where you can view the estimate. The script takes orders from Baselinker and advertising costs from Facebook.
What needs to be done:
- Do not change the code structure, as it was written by our programmer, and he will return to work after recovery.
- Fix the bug with advertising costs. Explanation: one of the tasks of the script is to take daily costs from the Facebook account where the ads are running, pass them via API to the online converter, and enter them into the database in the currency of zloty (initially in dollars on Facebook). In the estimate for 02.22, the advertising costs showed 0 PLN, and since then the daily advertising costs have been 0 (everything was displayed correctly before 02.22), the online converter shows API usage 0/100, there may be a problem with it. This needs to be fixed and the costs for the missing days need to be entered into the database so that the monthly estimate is accurate.
- Enter into the database the orders that were missed. Explanation: there were dates when the script simply did not take some orders into account, for example, on one day there were 10 orders, but the script counted 7. I will provide the dates when the number of orders was incorrectly counted, as well as the numbers of all orders from that day; the missing ones need to be entered into the database so that the monthly estimate is accurate. It will also be necessary to find out the reason for this behavior and eliminate it.
- I also noticed today that the bot in Telegram does not respond to commands (I last checked the day before yesterday, everything was working), it is also necessary to find out the reason and fix it.
I have attached several messages from the programmer; this may help in solving the task.
-
1 day82 USD
1850 46 3 1 day82 USDHello!
I am interested in your project, I have extensive experience in automation/emulation of user actions (JavaScript, Selenium, Playwright), asynchronous/multithreaded parsing (Requests, WebSockets, HTTPX, BS4), data processing (Openpyxl, JSON, MySQL, MongoDB), development of Telegram bots of varying complexity (Telethon, Pyrogram, Aiogram) as well as working with the backend (FastAPI/Flask);
Contact me to discuss the details and deadlines for this project!
-
7 days55 USD
113 7 days55 USDHello, Sviatoslav S.
My name is Alina Kyryk, and I am ready to help you with fixing bugs in your Python script. I have experience working with the Baselinker and Facebook APIs, as well as with data processing in the database and integration with Telegram bots.
I have carefully studied the task description and can guarantee precise corrections without changing the code structure, so your programmer can continue working without problems after recovery.
I am ready to tackle:
🔹 The issue with advertising costs (check the online converter API and restore correct data in the database)
🔹 Adding missed orders to the database and analyzing the reason for their omission
… 🔹 Fixing the Telegram bot's functionality
Deadlines and costs are discussed individually, I am guided by your budget, but I am ready to offer flexible terms. I would be happy to discuss the details and get started.
I look forward to your response! 😊
-
2 days106 USD
299 2 days106 USDHello, I have 15 years of experience in programming, 10 years in Python. I know everything about it, set up servers, and worked with complex project architecture. I also created bots in Telegram and WhatsApp. Write to me, and we will agree on the terms.
-
7 days165 USD
230 1 0 7 days165 USDHello.
I am ready to complete your order.
Write to discuss.
Feel free to reach out.
-
7 days165 USD
94002 1264 1 10 7 days165 USDHello. I have experience with Python and Telegram bots. I am ready for collaboration.
-
2 days123 USD
852 15 4 2 days123 USDHello,
I am an experienced Full-stack developer and I am ready to help you fix the bugs you described. I have extensive experience working with APIs and I quickly understand code written by others.
I look forward to collaborating with you!
Sincerely,
Maksim Alesiayuk
-
7 days137 USD
1970 45 3 1 7 days137 USDI am ready to help you with the refinement of the script. I will fix the information output and the interaction with the database. I will also check the Telegram bot.
I guarantee high quality of execution and quick completion of the project.
-
3 days137 USD
237 2 1 3 days137 USDHello!
Part of my portfolio:Freelancehunt
Write to me, let's take a look at the project and get started on the implementation.
-
3 days165 USD
792 9 1 3 days165 USDHello. Here is what I can do:
1) Correction of errors with advertising expenses:
- I will analyze why advertising expenses in Facebook are not displayed.
- I will check API limitations and ensure correct currency conversion to PLN.
- I will fill in missing data for accurate monthly estimates.
2) Elimination of discrepancies in orders:
- I will identify and add missing orders to the database.
… - I will find the reason for the missing records and ensure reliable data collection in the future.
3) Restoration of Telegram bot functionality:
- I will diagnose the reason why the bot stopped responding.
- I will make the necessary corrections to ensure its stable operation.
And all this while carefully debugging and resolving issues without changing the core structure of the script.
I am waiting in private messages to discuss the details!
-
1 day165 USD
140 1 day165 USDHello,
I can help fix the issues with your Python script while maintaining its existing structure, ensuring a seamless transition when your programmer returns. Here's what I will do:
✅ Fix the advertising cost bug – Investigate why Facebook ad costs are not being retrieved, check API limits, and ensure proper conversion to PLN. Also, backfill missing data for accurate monthly estimates.
✅ Correct order inconsistencies – Identify and enter missing orders into the database, debug the cause of missed entries, and ensure reliable future data collection.
✅ Restore Telegram bot functionality – Diagnose why it stopped responding and implement a fix to ensure smooth operation.
✅ Minimal code disruption – I will carefully debug and resolve issues without changing the script’s core structure.
… I have experience in Python, APIs, database management, and automation, ensuring a quick and efficient resolution. Let’s discuss the details!
Cheers.
-
Здравствуйте! Если не реагирует на определенные команды попробуйте перезапустить бота, но скорее всего при ее выполнении происходит ошибка. Если интересно можем обсудить.
-
Можете скинуть гитхаб бота или архив
-
Current freelance projects in the category Databases & SQL
Need a Power BI specialist to build management reporting based on BAS Accounting CORPAbout the CompanyWe are a distributor of international sports brands in Ukraine. Accounting is maintained in BAS Accounting CORP.We are looking for a specialist who can help build a management reporting system for the company's management based on Power BI.Important: we are… Databases & SQL, Accounting Services ∙ 1 day 22 hours back ∙ 4 proposals |
Technical task: Integration of Telegram chatbot with BAS1. General Description It is necessary to implement the integration of the chatbot with the BAS system for the transfer and recording of data about products (orders). 2. Input Data (sent by the chatbot): Group ID Product name (with product code) Product price 3. Logic of… Enterprise Resource Planning (ERP), Databases & SQL ∙ 2 days 1 hour back ∙ 17 proposals |
1C data integrationOrganize quality preparation and data transfer from 1C to BigQuery for further use in Looker:Organize the data according to the required fields.Prepare a clear structure of tables and intermediate datasets on which dashboards will be built.Set up data loading, gather key… Databases & SQL, Data Processing ∙ 3 days 17 hours back ∙ 9 proposals |
Development of a simple controlling and management record system in Google Sheets "turnkey"Task name: Development of a simple controlling and management record system in Google Sheets "turnkey" for a construction company in Poland (+ online training and implementation assistance) About the company, context, and my main problem Hello, I am looking for an experienced… Databases & SQL, Accounting Services ∙ 4 days 22 hours back ∙ 36 proposals |
Development of an analytical Power BI dashboard
45 USD
This is our request, we need a person who understands Power BI: Screen 1: Strategic Cockpit (Financial Health of the Plant) Goal: To understand in 5 seconds, "where are we losing money and how much?". KPI Tiles (Top Bar): Overall margin (Actual vs Plan) in %. Amount of "lost… Databases & SQL ∙ 5 days 1 hour back ∙ 13 proposals |