Budget: 1000 UAH Deadline: 3 days
Hello! Developing a bot exclusively on Google Apps Script (GAS) is a very rational solution for such a project. It allows for free hosting from Google, direct integration with Sheets, and eliminates the need for a separate server or database. I have experience building a "Sheet as backend" architecture and am ready to implement this functionality as reliably as possible.
🛠 Technical architecture on Google Apps Script
Since GAS has certain execution time limits (6 minutes), I will build the system as optimized as possible:
1. Telegram Webhook: The script will be deployed as a Web App that accepts POST requests from the Telegram API.
2. Google Sheets (DB): The sheet will be divided into tabs: Users, Applications, Settings (API keys for Nova Poshta).
3. Nova Poshta API: Using UrlFetchApp for direct integration. The bot will validate the branch number or offer a choice of city/branch through inline buttons.
4. Media Handling: Screenshots of tasks will be automatically uploaded to your Google Drive, and links to them will be recorded in the sheet next to the student's data.
📋 Functional blocks of the bot:
• Student questionnaire: Collecting full name, phone number, and data for sending (via Nova Poshta API).
• Task reception: Processing photos/files and logging submission time.
• Admin functionality (in chat): The manager receives messages with "✅ Confirm" or "❌ Reject" buttons.
• Auto-notifications: When the status changes in the sheet (or after the manager presses a button), GAS sends a message to the student about the readiness of the certificate.
✅ Why choose this solution:
• 0 UAH for hosting: The bot runs on the resources of your Google account.
• Transparency: You see all data in real-time in a regular sheet.
• Security: Data is not sent to third-party servers, only Google Telegram.
Do you already have a ready structure for the sheet, or should I design it from scratch for your needs?
I am ready to start writing the script today!
Budget: 1000 UAH Deadline: 5 days
Good day!
I can implement a Telegram bot completely on Google Apps Script according to your specifications — without external backend.
How the logic will be built:
• Telegram Bot API via Webhook → Google Apps Script (doPost)
• data storage in Google Sheets (reading + writing)
• receiving screenshots (saving file_id or Google Drive if needed)
• processing applications and sending them to the manager's Telegram chat
• integration with Nova Poshta API (creating/receiving data on shipments)
• application statuses (new / verified / confirmed)
Workflow:
1. User fills in data → bot records in Google Sheets
2. Sends a screenshot → bot attaches to the application
3. Data is sent to the manager's chat
4. Manager confirms (via button / command)
5. Bot automatically sends confirmation to the user
The advantage of this approach is simplicity, low cost (no servers), and convenient integration with the Google ecosystem.
I will be happy to collaborate! :)
Budget: 10000 UAH Deadline: 7 days
I am implementing this functionality on Google Apps Script, please contact me.
Budget: 22000 UAH Deadline: 7 days
Hello! I am the project manager of Business Atlas. Although my main experience is focused on Low-code (n8n/Make), we have implemented similar architectures specifically on scripts when it was important for the client to have a system within the Google ecosystem without third-party servers.
How we implement this on Google Apps Script:
• Telegram Webhook: We will set up the script as a webhook that will receive messages from the bot, process task screenshots, and save them to Google Drive with a link in the spreadsheet.
• Integration with Nova Poshta: We will write direct requests to the NP API (via UrlFetchApp) to select branches and automatically generate TTH directly from your spreadsheet.
• Verification logic: We will add custom buttons or status boxes to the spreadsheet. As soon as the manager marks "Confirmed," the script automatically triggers a message to the student in the bot.
• Reporting in chat: Each new application will be instantly duplicated by the script in your Telegram chat for operational control.
Project evaluation:
• Cost: $500 – $700 (depending on the number of fields in the form and the complexity of the NP logic).
• Timeline: 5–7 working days until full testing.
You will receive a fully autonomous system where the spreadsheet serves as both a database and a control panel, and Google Apps Script is its engine.
Do you already have a ready structure for the spreadsheet where the data should be collected, or should we develop it from scratch for maximum convenience for the manager?
Oleksii Koval
Winning proposal- Projects 8
- Rating 5.0
- Rating 1 863
Budget: 6500 UAH Deadline: 2 days
Hello!
The Dev Company team is ready to implement your Telegram bot according to all requirements.
We offer:
- A Telegram bot that collects student data for obtaining certificates (full name, contacts, required data for the certificate, etc.).
- A mechanism for uploading and storing screenshots of completed tasks.
- Full integration with Google Sheets (reading + writing): application registration, verification statuses, data for sending certificates.
- Integration with the Nova Poshta API (shipment processing / receiving information about shipments, branches, tracking if needed).
- Sending applications to the Telegram chat of managers.
- Automatic sending of confirmation to the student after manual verification by the manager (status change in the table → trigger for sending a message).
Considering your update: all business logic will be implemented exclusively on Google Apps Script, without a separate backend. The Telegram bot will interact with a webhook, which will be processed through Apps Script, where we will:
- Process the entire dialogue scenario with the student.
- Set up work with Google Sheets.
- Add integration with the Nova Poshta API.
- Organize the logic for verification and confirmations through status changes in the table.
We can also:
- Offer a structure for Google Sheets (for scaling and convenient work for managers).
- Create basic documentation on the bot's scenarios for your team.
We are ready to start implementation.
Budget: 1100 UAH Deadline: 2 days
Good day, I have plenty of experience with developing Telegram bots on Aiogram, I can do it.
Budget: 3000 UAH Deadline: 1 day
Good day, I have reviewed the technical specifications. I can implement the bot entirely on Google Apps Script, including Google Sheets, Nova Poshta, and auto-confirmation.
Budget: 1000 UAH Deadline: 1 day
Hello! I can implement it. Write to me privately to discuss all the details. I will be glad to cooperate!
Budget: 8500 UAH Deadline: 4 days
Good day.
I can implement a Telegram bot according to the description:
• collection of student data
• acceptance of screenshots of completed tasks
• recording and reading data from Google Sheets
• integration with Nova Poshta API
• sending applications to the Telegram chat of managers
• automatic notification to the user after verification
The logic can be fully implemented on **Google Apps Script**, using webhook for Telegram and integration with Google Sheets.
Execution time: **3–5 days**
Cost: **8500 UAH**
Before starting, a few details need to be clarified:
1. Is it necessary to check Nova Poshta branches through the API?
2. Where to store photos — in Google Drive or only Telegram links?
3. How many managers will be working with the applications?
I am ready to discuss the details and start working.
Budget: 15000 UAH Deadline: 7 days
Hello! My partner (designer + full-stack developer) and I have been specializing in the development of automation systems and integration of Google services for over 4 years, so we will implement your Telegram bot for collecting student data professionally and exclusively based on Google Apps Script, as you mentioned in the update. We will build the architecture of the bot in such a way that Google Sheets will serve both as a database and a control panel for the manager: we will develop a Webhook based on Apps Script that will process messages, accept screenshots, and automatically save links to them in the corresponding cells. We will integrate the Nova Poshta API directly into the script for address validation and creating drafts of invoices, set up instant notifications in your Telegram chat via UrlFetchApp, and implement the logic for automatically sending confirmations to students immediately after the manager changes the status of the row in the table to "Verified." Our experience in development is 4 years; take a look at our work on automation and interfaces: hyperfi.tech, espressolab.com.ua, and hudi.com.ua.
Budget: 10000 UAH Deadline: 7 days
Hello. I will develop a bot entirely on Google Apps Script. The bot will independently check the branches of "Nova Poshta" through the official API, so that students do not make mistakes. All screenshots will be neatly sorted into folders on your Drive, and the manager will only need to press one button in the chat for the student to instantly receive their certificate.
Budget: 5000 UAH Deadline: 5 days
Good day!
I am ready to implement such a Telegram bot on Google Apps Script - considering that all logic must work specifically on GAS without a separate backend.
What I can do within your terms of reference:
- collect student data through the Telegram bot
- receive screenshots of completed tasks
- integrate with Google Sheets for reading and writing data
- integrate with the Nova Poshta API
- send new applications to the Telegram chat for the manager
- automatically send confirmation after verification
- build a clear scenario for the bot's operation with the distribution of application statuses
I have experience in developing bots, automating processes, integrating external APIs, and working with Google services. I understand the limitations of Google Apps Script and can immediately lay out such an architecture so that the solution works stably within the platform's capabilities.
Some work is in my portfolio: Freelancehunt
I can help not only with implementation but also with thinking through the logic itself - so that the bot is convenient for both students and the manager. I am ready to discuss the details of the scenario, the structure of the table, and the stages of application verification.
Budget: 8000 UAH Deadline: 7 days
Hello. I have extensive experience in developing Telegram bots. I am ready to collaborate. Please contact me.
Budget: 10000 UAH Deadline: 7 days
I can create a bot with integration of Google Sheets + Nova Poshta + chat. + auto-confirmation. It can be done through Google Apps Script (though I wouldn't recommend it). Write to discuss the details.
Budget: 3000 UAH Deadline: 1 day
Good day.
I have experience in developing Telegram bots with integrations, including with Google Sheets and third-party APIs. I understand the logic: data collection, application processing, saving to tables, sending to chat, and automatic responses.
I can implement this on Google Apps Script, as you indicated, without unnecessary servers. I will set up the work with Google Sheets (reading/writing), integration with the Nova Poshta API, processing screenshots, sending applications to the Telegram chat, and the auto-confirmation logic after verification.
Write to me in private messages, we will discuss the details, and I will immediately tell you about the timelines and costs.
Budget: 1000 UAH Deadline: 3 days
Good day!
I professionally develop bots in Telegram and web applications in Python. I have experience integrating with Google Sheets and APIs (Nova Poshta). I am ready to implement such a bot with auto-confirmation and deploy it on a server.
Write to me in private messages, and we will clarify the details.
Budget: 4000 UAH Deadline: 2 days
Good day! I have a very large experience in this field, I will do it well!!!!!!!
Contact me!!!!!!!
Budget: 5500 UAH Deadline: 3 days
Hello, Sergey!
Our IT company creates and improves websites that operate stably, quickly, and solve specific business tasks for clients. We are engaged in developing websites "from scratch" as well as enhancing existing solutions, increasing their performance and user experience for your users.
We have experience in:
- developing responsive and fast websites on various platforms (WordPress, OpenCart, Shopify, WIX);
- integrations with payment systems, CRM systems, external services, and internal systems;
- optimizing the performance and security of websites;
- setting up analytics and basic SEO tools;
- software development and automation of business processes: managing the client base, resource accounting, automating repetitive tasks, integrations with third-party systems;
After completing the project, we provide 14 days of technical support, during which we help adapt the system to your final business processes and consult on any questions regarding the field of work performed. Thanks to the free support of the completed project, this allows you to be confident that the developed solution operates stably from the moment of launch and does not require any additional adjustments.
We work in a structured, responsible manner - focused on results that meet your business goals.
Budget: 2000 UAH Deadline: 4 days
Good day!
I have good experience in developing Telegram bots with integrations, tables, and external APIs. Such tasks are well known to me, so I can implement everything neatly, stably, and without unnecessary complications.
- Projects 8
- Rating 4.8
- Rating 2 409
Budget: 12000 UAH Deadline: 5 days
Hello! 🚀
I can develop a turnkey Telegram bot for you to collect student data, accept screenshots, integrate with Google Sheets, and Nova Poshta. Tasks like these are exactly my profile: Python, Telegram bots, API, Google Sheets, business process automation.
Budget: 3500 UAH Deadline: 3 days
Good day, I am a Python developer with extensive experience in developing Telegram bots of various complexity. I can complete your order quickly and efficiently. Write to discuss the details, I am ready to start today. I will also upload your bot to the server for stable operation 24/7 and I will be responsible for the technical support of the bot for another month. This is included in the cost.
Budget: 3900 UAH Deadline: 7 days
Hello! Please let me know if the bot should send screenshots to the managers in the form of convenient buttons ("Approve" / "Reject") directly in the admin chat on Telegram, or if the verification of completed tasks will take place directly in the Google Sheet itself?
I have 4 years of experience in Python development, which is an ideal tool for creating reliable Telegram bots and setting up seamless integrations with APIs (Google Sheets, Nova Poshta). Thanks to my experience in UI/UX design, I will design an intuitive step-by-step scenario so that students can easily and accurately upload screenshots and leave their data for sending certificates.
I am ready to help you implement this project. When would it be convenient for you to talk?
Budget: 8000 UAH Deadline: 3 days
Good day. I have been developing for more than 4 years. During this time, I have written more than 20 Telegram bots using various third-party services. I can send similar projects in private messages. I would be happy to discuss the details and collaborate with you.
Budget: 4000 UAH Deadline: 7 days
Ready to take it on. Need to clarify the order details, write to me! I use python, uv, github, docker.
Budget: 8000 UAH Deadline: 3 days
Hello. I can implement this project. I have some developments.
If it is relevant - write, we will discuss.
Budget: 4500 UAH Deadline: 3 days
Hello.
I develop Telegram bots on NodeJS. I have experience with Google API and Nova Poshta API. I am ready to take on the project. Write to me, we will discuss.
Budget: 2000 UAH Deadline: 1 day
Good day, I am ready to complete your task quickly and efficiently. I have extensive experience in creating various bots. Please write to me in private messages to discuss the details. I will be happy to help)
Proposals concealed
Proposals are currently absent
Budget: 700 UAH Deadline: 1 day
Good day. I will be happy to help. I will complete everything quickly and efficiently! We need to discuss the details.
-
Serhii Zasadinsky 17 MarchНавіщо робити телеграм бот через в Google Apps Script, хіба не простіше підключитись що нього коли потрібен запис/читання? Підтримка такого бота обійдеться в солідну копієчку, і ще тяжче буде знайти іншого виконавця, якщо з першим не вийде налагодити тривалу співпрацю
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.