Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Telegram bot + Google Sheets + Nova Poshta + Telegram chat + auto-confirmation

Translated147 USD

Client's review of cooperation with Oleksii Koval

Quality
Professionalism
Cost
Contactability
Deadlines

I am reaching out for the first time. Everything, as always, is at a high level. I will reach out again.

Freelancer's review of cooperation with Sergey Samusenko

Payment
Task setting
Clarity of requirements
Contactability

The Dev Company is always happy to bring ideas to life! It was a pleasure to work.

  1. 10915
     21  0

    3 days23 USD

    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!

  2. 3982
     21  0

    7 days496 USD

    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?

  3. 1887    8  0
    Winning proposal2 days147 USD

    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.

  4. 306    1  0
    2 days25 USD

    Good day, I have plenty of experience with developing Telegram bots on Aiogram, I can do it.

  5. 196  
    1 day68 USD

    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.

  6. 1495    13  0
    1 day23 USD

    Hello! I can implement it. Write to me privately to discuss all the details. I will be glad to cooperate!

  7. 268  
    4 days192 USD

    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.

  8. 1246    13  0   3
    7 days338 USD

    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.

  9. 1776    3  0
    7 days226 USD

    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.

  10. 3996    7  1
    5 days113 USD

    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.

  11. 1009    2  0
    5 days23 USD

    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! :)

  12. 94026    1265  1   10
    7 days180 USD

    Hello. I have extensive experience in developing Telegram bots. I am ready to collaborate. Please contact me.

  13. 2187    31  0
    7 days226 USD

    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.

  14. 727    6  0
    7 days226 USD

    I am implementing this functionality on Google Apps Script, please contact me.

  15. 265  
    1 day68 USD

    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.

  16. 4987    41  4   1
    3 days23 USD

    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.

  17. 3012    73  4   2
    2 days90 USD

    Good day! I have a very large experience in this field, I will do it well!!!!!!!
    Contact me!!!!!!!

  18. 1786    19  0   1
    3 days124 USD

    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.

  19. 1090    11  1
    4 days45 USD

    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.

  20. 2469    8  1
    5 days271 USD

    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.

  21. 4575    50  1
    3 days79 USD

    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.

  22. 928    2  0
    7 days88 USD

    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?

  23. 2163    14  0   1
    3 days180 USD

    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.

  24. 3224    84  0
    7 days90 USD

    Ready to take it on. Need to clarify the order details, write to me! I use python, uv, github, docker.

  25. 3217    31  0
    3 days180 USD

    Hello. I can implement this project. I have some developments.

    If it is relevant - write, we will discuss.

  26. 10130    117  0
    3 days101 USD

    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.

  27. 2426    20  0
    1 day45 USD

    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)

  28. Another 21 proposals concealed
  1. 4467    102  0
    1 day16 USD

    Good day. I will be happy to help. I will complete everything quickly and efficiently! We need to discuss the details.

  • Oleg Grigoryev
    17 March, 17:20 |

    Вітаю. Не вистачає інформації по критеріям приймання для оцінки

  • Serhii Zasadinsky
    17 March, 19:23 |

    Навіщо робити телеграм бот через в Google Apps Script, хіба не простіше підключитись що нього коли потрібен запис/читання? Підтримка такого бота обійдеться в солідну копієчку, і ще тяжче буде знайти іншого виконавця, якщо з першим не вийде налагодити тривалу співпрацю 

Current freelance projects in the category Bot Development

AI agent in Telegram for online store

451 USD

Task: creating an AI agent in Telegram for live communication with customers and processing orders in the online store on OpenCart. It is also necessary to implement customer notifications regarding order statuses, store operating hours, working conditions, delivery times, and…

AI & Machine LearningBot Development ∙ 6 hours 46 minutes back ∙ 35 proposals

Link UA Telegram bot

A Telegram bot needs to be developed that connects clients and performers of physical labor (movers, cleaning, repairs, laborers) across cities in Ukraine. Functionality: Two roles — client and performer. The client creates a request, selects a category, specifies the address…

Bot Development ∙ 9 hours 24 minutes back ∙ 48 proposals

Automation of creating advertising creatives.

There is a solution in the form of Higgsfield AI + nodes that generate quite close to the idea based on the prompt, paired with almost frame-by-frame editing, everything works well, except for one thing, which is the censorship on the use of celebrity faces and such. An…

AI & Machine LearningBot Development ∙ 19 hours 49 minutes back ∙ 8 proposals

Futures bot

A futures trading bot needs to be created. Under defined conditions, it should automatically set take profit, hedge, lock in profits, and automatically restart trading.

Bot Development ∙ 1 day 7 hours back ∙ 37 proposals

Telegram automation of message distribution in chats

Need to send messages to Telegram chats. To avoid bans. There are several hundred chats. To configure the frequency and variability of texts.

PythonBot Development ∙ 1 day 8 hours back ∙ 30 proposals

Client
Sergey Samusenko
Ukraine Kharkiv  7  0
Project published
2 months 20 days back
311 views
Tags
  • nova poshta
  • Telegram
  • API
  • Google Sheets
  • Chatbot