Budget: 20000 UAH Deadline: 10 days
Hello!
I develop bots for Telegram using NodeJS. I am ready to take on the task. Write to me, we will discuss.
Globally: 1) Add configuration files. 2) Switch to aiogram. Driver bot: 1) Buttons "End work day" and "Start work day". If the work day has not started, points do not come to the driver. 2) After a point arrives, the driver clicks "Accept" and the manager, dispatcher, and client receive a notification that the driver has departed. 3) Create a separate bot for clients, authorization by phone number. 4) Button "Temporarily not completed": - For TVP it will move the route from 1 to 3 place; - For VGV it will give the route the status "Not completed" and it will become available for assignment to another driver; - For VGV at the landfill it is not needed; 5) Button "Breakdown", which frees all routes attached to this driver and sends a notification to the manager and dispatcher. Free routes will be in the dispatcher bot under the button "Free routes". 6) After the driver arrives at the point, he must provide data on the cubic capacity/number of containers taken (photo/video/text). The data acceptance function will work only until the driver clicks "Completed", "Not completed", "Temporarily not completed" or "Breakdown". The data is added to the "Information" field in the table and is linked to the route for which the data was provided. 7) If the driver clicked "Not completed", then the driver must send text/photo/video explaining why it was not completed. The data is added to the "Reason" field in the table and is linked to the route for which the data was provided. 8) When adding a route, ask for the address/coordinates (make it so that 2 options are available) and generate a link to Google Maps. 9) Create separate systems for TVP and VGP using the following technology: - The dispatcher selects the type - TVP or VGV when adding a route; - If the type is TVP, the routes go one after another until they reach the type VGV; - If the type is VGV, the bot will immediately ask the dispatcher to specify the route to the landfill. After each completed/not completed on VGV, the bot will drop a point at the landfill; - The landfill will be considered a separate point of the route, so it will support "Completed", "Not completed" and "Breakdown". 9.1) Create a separate table "Auto", which will contain complete information about the car. 9.2) When creating a route, the dispatcher selects a car for this route. 9.3) When sending a report on the number of containers taken, it is necessary to indicate how many out of how many have already been loaded. 10) On the VGV route, there are 3 stages - "Departed", "Arrived" and "Completed"/"Not completed"/"Breakdown". If more than 20 minutes pass between "Arrived" and "Completed", the dispatcher and manager receive a notification that the vehicle is idle. 11) On each type of route and at each stage of the route, add a button "Pause", which will change the driver's status and not send notifications for idling. But it will work for a maximum of 1 hour pause. 12) If on the way to the landfill the driver clicked "Not completed", then: - The driver clicks "Not completed" on the route to the landfill; - Information about this comes to the dispatcher; - The bot asks to enter a new landfill address; - Sends the new address to the driver. 13) Make the map transition button a button. Dispatcher bot: 1) Add a button to view free routes and make it possible to link them to the driver. 2) Add a button that will open a menu with active points and allow the dispatcher to edit the point. 3) Add a button that will open a menu with clients and their data. Manager bot: 1) Create a Google spreadsheet where the manager will enter client data. 2) Client storage system: - Every 3 minutes the bot will parse values from the table and save them to the database (using Google Sheets entirely as a database is an unreliable option) - The dispatcher will have the ability to view the list of all clients (and their data) by button; - When adding a route, the dispatcher will specify the client ID or something else (to be discussed); 3) Priority system (1 - urgent 2 - priority 3 - by route 4 - not urgent): - These numbers will be added by the manager to the Google spreadsheet in a separate column; - The bot will not process these numbers automatically, but will only save them and show them to the dispatcher; - The priority system for the dispatcher will not be touched, it will remain as it is; 4) Ability to generate reports for a certain period of time. 5) In reports, add all new data (why not completed, information about containers, etc.). 6) Ability to view the distribution of routes by clients.
Budget: 20000 UAH Deadline: 10 days
Hello!
I develop bots for Telegram using NodeJS. I am ready to take on the task. Write to me, we will discuss.
Budget: 20000 UAH Deadline: 7 days
Hello Gennady, I specialize in developing Telegram bots (I have 3 years of experience and over 100 projects) I write in Python, Aiogram 3 I will help with server deployment and provide long-term technical support
Budget: 28000 UAH Deadline: 23 days
Good day!
This is a large and technically complex project.
Approximately:
— MVP term: 2–4 weeks (depends on access to the code and the complexity of integrations).
— Estimated cost of the full project: 20,000–45,000 UAH (exact estimate after technical discussion).
I am ready to discuss the technical specifications in detail and prepare a step-by-step work plan with exact timelines and estimates. Please provide access/inform about priorities — we will prepare a technical plan and budget.
Budget: 20000 UAH Deadline: 5 days
Hello! 👋
I have extensive experience in developing complex Telegram bots using aiogram with integration of Google Sheets, databases, and dynamic logic management.
I am ready to implement everything according to your technical specifications — from transitioning to aiogram and configuring settings to a complete system of three bots (driver, dispatcher, manager) with integration of tables, routes, statuses, timers, and notifications.
I will do it cleanly, structured, and with convenient management through a menu.
I am ready to discuss the details and start working.
Budget: 40000 UAH Deadline: 10 days
Hello! 👋
I can fully implement the described system on aiogram with the logic divided among three bots — driver, dispatcher, manager, as well as with configuration files for convenient scaling.
I will foresee:
a complete route cycle with all statuses (“Completed”, “Not completed”, “Breakdown”, “Pause”);
automatic data synchronization between bots;
integration with Google Sheets + database (PostgreSQL or SQLite);
a system of priorities, reports, and notifications about downtimes;
support for TVP and VGV with polygon logic;
dynamic status updates and storage of data about containers, photos, videos, etc.
I will develop everything turnkey, with testing and documentation.
Budget: 30000 UAH Deadline: 25 days
Good day.
Very large and interesting project.
I am ready to take on the execution of this project,
as I have extensive experience in executing large projects.
As a result, I promise structured, stable working code.
Please send a private message to discuss all the details.
I will be happy to collaborate!
Budget: 20001 UAH Deadline: 3 days
Hello! I am ready to complete this project with extensive experience in developing various applications.
Budget: 20000 UAH Deadline: 7 days
Good morning, Gennady!
In general, the task is clear, but for an accurate response regarding the deadlines and price, I would like to clarify some questions that arose after analyzing your task.
Please write in private messages – we will discuss the details and your wishes.
I need a bot for the NBU to buy coins, ready to collaborate. Please suggest your options as I haven't used bots until now.
I'm looking for an experienced developer to create a smart AI chatbot on Instagram for a local sushi bar (takeaway/delivery format) in Vienna. This is a pilot project for our agency, based on the results of which we will collaborate on a permanent basis with other clients in Europe.What the bot should do: Automatically and instantly respond to direct messages on Instagram 24/7. Consult clients about the restaurant menu, roll ingredients, prices, and delivery/takeaway conditions (based on a knowledge base that we will provide). Communicate politely, close the client on orders, and help choose items. Send notifications about new orders or hot leads to a closed Telegram chat for kitchen staff.Technical requirements: Implementation based on ManyChat / Make.com / Typebot or OpenAI API (we are open to your suggestions on how to make it simpler and more stable). The bot must support two languages: Ukrainian and English (German is welcome, but not mandatory at the start).From you, I expect: Examples (cases) of similar implemented bots for product businesses or restaurants. An estimated cost for developing such a template. Completion timelines. The budget will be discussed with the successful candidate.
Create a chat bot with an admin panel for a company that deals with solar panels for lead processing.
PP T.R.U.S.T — a Ukrainian transport company (freight transportation, KVED 49.41), Chernihiv. Fleet — 12 trucks, 18 employees.TRUST⚡️ — a Telegram bot for managing the operational activities of the fleet: drivers, vehicles, trailers, documents, trips, refuels, reports. The bot is the operational core of the company, Google Sheets is used as a data output and reporting layer.Some modules have already been implemented (see section 5), some are logically described but not coded. A developer is needed to complete and stabilize the entire system according to this technical specification. https://docs.google.com/document/d/1TyNC7tFKnNOn6imWczUHp-xgtcxUFyu8UtCM3UssVCY/edit?usp=sharing
A web application needs to be developed for automating order confirmation and offering additional products to customers via Viber. Orders are received in the CRM SalesDrive. General workflow: 1. The manager selects one or more orders from SalesDrive in the web application, chooses a scenario and one or more promotional flyers, and then initiates automatic processing. 2. A transactional message with order details: products, amount, payment method, city, delivery service, and branch/address is sent to the customer via Viber Business Messages. The customer chooses: — “Yes, continue”; — “Contact the manager”. 3. After confirmation, one or more selected promotional flyers with additional products are automatically sent to the customer. 4. The customer writes in free text form, in one or several messages, which products and in what quantity they want to add. After completing their selection, the customer presses the button “I have selected everything”. 5. The AI analyzes all customer messages and matches the selected items only with the products contained in the flyers sent to the customer. For each flyer, a structured list of products and their IDs/articles is stored in the system in advance. 6. The system generates a recognized list of products and quantities and sends it to the customer for confirmation. The customer chooses: — “Yes, correct”; — “Need to change”; — “Contact the manager”. 7. After confirmation, the selected additional products are automatically added to the existing order in SalesDrive. The amount and status of the order are changed. 8. After the order confirmation is completed, the customer is sent information about shipping times. Example: “The order will be shipped within 2 business days. If you need the fastest shipping, click the button below. We will take this into account when processing the order.” Buttons: — “All good”; — “Need fast shipping”. If the customer selects “Need fast shipping”, a corresponding mark or comment should be saved in the SalesDrive order. The automatic scenario continues at this point. 9. The customer is automatically sent an informational message about the need to inspect the package upon receipt. Example: “Please inspect the product at the delivery service branch upon receipt. If you find any mechanical damage, do not pick up the package and contact us. This will help us quickly resolve the situation.” Buttons and customer responses at this stage are not required. 10. The last message sent to the customer automatically includes the company's contact details. Example: “If you have any questions regarding the order, you can contact us: Phone: … Viber: … Telegram: …” Contact details and message text should be editable by the application administrator. 11. Non-standard cases are forwarded to the manager. For example: — the customer requests to change the order; — the customer chooses to contact the manager; — the AI could not unambiguously recognize the products or quantities; — the customer did not confirm the recognized list; — the customer sent an unsupported attachment; — a technical error occurred. After forwarding the order to the manager, the automatic scenario stops. Integrations: — SalesDrive API; — TurboSMS HTTP API / webhook, Viber Business Messages; — AI model API for recognizing free text from the customer. It is also necessary to implement: — a web panel for the manager; — receiving and displaying SalesDrive orders; — selecting one or more orders; — selecting a scenario; — selecting one or more flyers; — managing flyers and their associated products; — storing the state of the Viber dialogue; — dialogue history; — changing order statuses; — stopping the automatic scenario; — basic statistics. Incoming images, files, and voice messages from the customer do not need to be recognized. The AI works only with text. TurboSMS has confirmed the possibility of automatic message sending via HTTP API, receiving responses via webhook, and continuing the scenario within the Viber chat session. A detailed technical specification has been prepared and will be provided to the potential executor. In the response, please indicate: 1. The estimated cost of developing the MVP. 2. The estimated development time. 3. Whether there is experience with CRM/API/webhook integrations. 4. Whether there is experience integrating AI/LLM API for processing user text. 5. Examples of similar projects, if available.