Budget: 27000 UAH Deadline: 4 days
Hello! I have reviewed the technical task — the task is clear.
The key issue here is not actually the logic of the Telegram bot itself, but the conflict of Webhooks between Telegram and SalesDrive. This is resolved through the correct construction of proxy logic: the bot processes messages and simultaneously duplicates them in the SalesDrive Webhook so that the full history of the dialogue is stored in the CRM.
I can implement the following:
• deploy your Python bot on Hostiq (setting up venv and auto-start via systemd or Gunicorn);
• switch the bot from Polling to Webhook with correct HTTPS configuration and reverse proxy (Nginx);
• implement proxy logic: each incoming message is processed by the bot and simultaneously sent to the SalesDrive Webhook;
• preserve all current business logic of the bot: image generation via Gemini, step-by-step collection of order data, and final report to the manager in Telegram.
The result — a stable production bot that does not interrupt the chat in SalesDrive and correctly synchronizes all correspondence with clients.
Deadline: 4 working days
Cost: $800 (fixed)
Clarifying questions before starting:
1. Is Hostiq hosting shared or VPS? Is there root access?
2. Is the domain with SSL already set up, or does HTTPS need to be established (Let’s Encrypt)?
3. SalesDrive Webhook:
• does it accept all messages or only messages from the user?
• is the transmission of additional fields (author, timestamp, attachments) needed?
4. Should generated images be sent to SalesDrive, or is text and order status sufficient?
5. What version of python-telegram-bot is being used (v13 or v20+)? This is important for the correct implementation of Webhook.
Budget: 2700 UAH Deadline: 5 days
I can perform a full deployment and refinement of a Telegram bot in Python with a transition to Webhook and proper integration with SalesDrive, so that the bot and CRM work simultaneously without conflicts.
- Projects 6
- Rating 5.0
- Rating 1 034
Budget: 2999 UAH Deadline: 5 days
I understood the problem — a classic Webhook conflict between the bot and the CRM. I have done something similar for two projects, I know how to solve it.
The essence of the solution:
We will convert your bot to Webhook and deploy it on Hostiq.
We will create a "smart proxy" — each message goes through two paths simultaneously:
→ Your bot processes (generation, data collection)
→ SalesDrive receives a copy for history in the CRM
All bot logic remains: Gemini generation, order funnel, report to the manager
We configure Nginx + SSL so that Telegram correctly sends requests
Technical implementation:
Flask/FastAPI receives Webhook from Telegram
Asynchronously forwards data to SalesDrive Webhook (requests.post)
The bot processes its logic in parallel
Systemd for auto-start and stability
Clarifying questions:
Is there documentation on Webhooks in the SalesDrive API? I need the data format they accept.
Is there already a domain with SSL or does it need to be configured?
Should the bot's responses be forwarded to SalesDrive as well, or only messages from the user?
I am also ready to do it very quickly in 2-3 days, but the price is already 3999 due to the holidays.
- Projects -
- Rating -
- Rating 385
Budget: 4000 UAH Deadline: 2 days
I have 10 years of experience in Python development and integration, familiar with all the described technologies. Does the Telegram bot itself support webhooks, or does it need to be modified?
Budget: 3000 UAH Deadline: 1 day
Hello. I am well aware of this problem: the Telegram API allows only one Webhook to be set, so when connecting the bot, the CRM disconnects (or vice versa). I will implement a "Gateway" architecture that will resolve the conflict once and for all. Technical solution: Main Webhook: Accepts your Python bot on the server (Hostiq). Relay (Middleware): I will add an asynchronous function to the bot's code that instantly duplicates the incoming JSON packet to the Webhook URL SalesDrive. This will ensure the appearance of dialogues in the CRM without delays. Server side: I will configure Nginx as a Reverse Proxy to handle HTTPS requests (Telegram's requirement). I will wrap the bot in Gunicorn and Systemd (for auto-start on crash/reboot). I will install a free SSL from Let's Encrypt. Experience: I work with the python-telegram-bot library and asynchronicity (asyncio/aiohttp), so forwarding data to SalesDrive will not slow down the generation of images through Gemini. I am ready to start setting up the server and editing the code. I can accept access to SalesDrive and Hostiq in a safe.
Budget: 2000 UAH Deadline: 2 days
Good day!
I can deploy your Telegram bot on Hostiq and implement integration with SalesDrive.
I have experience working with python-telegram-bot, Webhooks, Gunicorn, Nginx, and integrations through API/Webhook, so I will ensure stable operation without conflicts in the CRM.
Budget: 1999 UAH Deadline: 2 days
Good day!
I have experience in deploying Telegram bots on Python using python-telegram-bot, setting up Webhooks, Gunicorn/Nginx, as well as integrating with CRM via API/Webhooks.
I can convert your bot from Polling to Webhook, set up SSL/HTTPS, Reverse Proxy, and auto-start on the Hostiq server.
I will implement the logic for forwarding all incoming messages to SalesDrive while maintaining the full functionality of the bot: generating images via the Gemini API, step-by-step collection of order data, and sending the final report to the manager.
Price for the project: 2000-4000 UAH
Estimated completion time: 2–4 days.
I am ready to start working immediately and ensure a fully functional bot on your server.
Dmytro Romanchuk
Winning proposal- Projects 10
- Rating 5.0
- Rating 1 796
Budget: 2500 UAH Deadline: 2 days
Good day, I have experience working with Python as well as Telegram bots, I can complete everything quickly and efficiently, I am ready to start now, write a few details and we will discuss.
Proposals concealed
Proposals are currently absent
Current freelance projects in the category Bot Development
Technical task for a Telegram bot / mini-platform 1. Project goal Create a Telegram bot and mini-platform for finding specialists and posting requests from users. The user can leave a request, the specialist can respond, the administrator controls publications, moderation, payment, and security. 2. User roles User: can register; confirm phone number and email; create a request; view specialists; receive responses. Specialist: can register; fill out a questionnaire; specify services, prices, city, experience; add photos of completed work; respond to requests. Administrator: can moderate requests; verify specialists; review complaints; manage advertising; control payments; block users. 3. Registration Mandatory: confirmation of phone number via Telegram or code; confirmation of email via link or code; without confirmation of phone and email, the request is not published. 4. Requests The user fills out: service category; task description; city/region; deadline; budget; photo (if necessary); contact details. Limitations: no more than three requests per day from one user. 5. Moderation All requests initially go for moderation. Automatically block or send for manual review: photos of category 18+; spam; offensive statements; suspicious links; duplicate requests; mass requests from one account. 6. Specialists Specialist questionnaire: name; city; services; experience; prices; portfolio; photo; description; link; reviews; verification status. Important: the platform is not responsible for the quality of the specialist's services. This must be stated in the user agreement. 7. Payment Monetization options: paid placement of the specialist's profile; paid boosting of the profile; paid access to requests; advertising after approval by the administrator; subscription for specialists. Integrate payment: Stripe / Przelewy24 / PayU / Fondy — as per the developer's capabilities. 8. Administrative panel It is necessary to create a convenient admin panel: list of users; list of specialists; requests under moderation; complaints; payments; statistics; blocking users; editing categories; managing advertising; manual approval or rejection of publications. 9. Security Mandatory: protection against spam; request limit; message limit; protection against mass registrations; action logging; database backup; file and photo verification; CAPTCHA or other spam protection mechanism; blocking by phone number, IP address, or Telegram ID. 10. Responsibility The user agreement must specify: the platform is not an employer; the platform is not responsible for the actions of specialists; the user independently makes decisions about cooperation; the administration has the right to delete a request or profile without explanation; advertising is published only after approval by the administrator; spam, fraud, 18+ content, and any manifestations of aggression are prohibited.
Need a DevOps / Linux administrator for deploying a Telegram bot on a VPS. Specifically, server setup and production deployment are required. Project stack: Node.js 20+, Telegraf, Express, Prisma, PostgreSQL, Redis, Docker, Docker Compose, Telegram Mini Apps, OCR. What needs to be done: 1. Prepare Ubuntu VPS. 2. Set up SSH access with keys. 3. Configure the firewall. 4. Install Docker and Docker Compose. 5. Set up PostgreSQL. 6. Set up Redis. 7. Configure Nginx. 8. Connect the domain and SSL Let’s Encrypt. 9. Configure production .env. 10. Run Prisma migrations. 11. Launch the Node.js application. 12. Set up Telegram webhook. 13. Check /health and /ready. 14. Set up PostgreSQL backup. 15. Leave instructions on how to update, restart, view logs, and restore backup. Important: - No need to rewrite the code. - The project needs to be deployed on a VPS. - A person with experience in Docker + Node.js + PostgreSQL + Redis + Nginx is required. - It is preferable to show 2–3 similar projects.
I need a program or Telegram bot for bulk creation of shipping documents through the Nova Poshta API.Main Task I upload 50–100 orders at a time into an Excel/Google Sheets/CSV table or paste a list of orders into the program. Clients provide data in different formats, so the system must automatically recognize the data, sort it into the necessary fields, and create shipping documents through the Nova Poshta API.Input Requirements Possible options: Upload an Excel/CSV file. Copy a list of orders into the program. Paste client messages in free format.What the Program Must Recognize From each order, it is necessary to determine: Recipient's full name; Phone number; City; Nova Poshta branch; Product/comment; Cash on delivery amount; Weight/dimensions, if specified.Operational Logic I upload 50–100 orders. The program processes each order. Data is automatically distributed into columns. The program checks the city and branch through the Nova Poshta API. If there is an error or missing data for an order, it highlights that order and indicates what needs to be corrected. If everything is correct, it creates the shipping document. After creation, it shows a list of completed shipping documents. It allows exporting the result to Excel.Output After Processing For each order, it is necessary to obtain: Shipping document number; Client's full name; Phone; City; Branch; Cash on delivery amount; Delivery cost; Status: created / error / needs verification.Mandatory Functions Bulk creation of 50–100 shipping documents at once; Verification of city and Nova Poshta branch; Ability to edit an order before creating the shipping document; Saving sender data; Working with cash on delivery; Exporting created shipping documents to Excel; Log of created shipments.Desirable Telegram bot or simple program for Windows; Excel/CSV upload; Ability to paste a list of orders as text; Saving a database of regular clients; Reordering with one click; Product and weight templates; Printing/downloading labels for packages.Important I need not just a form for manual filling, but a tool for bulk processing of orders. Main scenario: I upload 50–100 data entries, the program sorts the information itself, checks for errors, and bulk generates shipping documents through the Nova Poshta API.
Good afternoon. I need a keyword parser that outputs results through a Telegram bot. How it should work: Automatic search on 4 websites for keywords that change from time to time. Search queries are sent every few minutes. The words are uploaded in the form of a .txt file. The Telegram bot should have buttons: start bot, stop bot, download file (downloads a file with active keywords), upload file (uploads an edited file with new words). The bot should ignore previously found results, i.e., it should not indicate the same ad twice. The result comes to the bot in the form of a link with a photo, but just a link is sufficient. P.S. searching websites without API, VPS with 6TB and 50 IPs are already available. For detailed information, please contact me via private message.
Good day, it is necessary to set up automation for reminders to people regarding the auto-webinar with automatic changes of dates and times of the auto-webinar. That is, there is a landing page with the date and time of the auto-webinar, the information should be sent to ManyChat, and ManyChat should send the corresponding reminders one day, 6 hours, 2 hours, 1 hour, and at the moment of the start of the auto-webinar.