Telegram chat bot for collecting applications
Develop a Telegram bot that allows users to leave applications in the sections:
- "Cooperation"
- "Order a call"
The bot should sequentially collect data, validate it, and after completion — send the collected information as a message to a specific Telegram account (via chat ID or username — to be provided).
🔹 Main requirements:
- The bot should operate as a dialog-based chat bot
- It should have a menu / buttons / commands to start filling out the respective application
- Phone number validation must be implemented
- Data is sent in a message to the specified Telegram account/channel
🧩 Commands and functionality:
✅ /start
- Greeting message
- Offer to choose one of the options:
- 🤝 Cooperation
- 📞 Order a call
🤝 "Cooperation"
Form filling steps:
- Full Name — open text
- Age — ensure it is a number (18+)
- Region — open text or select from list
- City — open text
- Place of work — open text
✅ After completion — the bot creates a message with structured data and sends it to the chat with the administrator (Telegram ID or username will be provided).
📞 "Order a call"
Form filling steps:
- Phone number — format validation
- Consultation topic — select from options:
- Legal consultation
- Social issues consultation
- Other
✅ After completion — the bot sends the collected data to the Telegram chat with the administrator.
- The message is sent as formatted text (e.g., Markdown or plain text)
- Data is sent:
- either to the personal account of the administrator
- or to a closed Telegram group/channel (access and ID will be provided)
📱 Additional features:
- Support for Ukrainian language
- Ability to cancel or restart the form at any moment
- Display confirmation after data submission
🔧 Technologies:
- Language: Python (with aiogram or python-telegram-bot library) / Node.js (Telegraf) — optional
- The bot can operate in Webhook mode or polling
- Hosting: Railway, Render, VPS, or other — by agreement
⏳ What is required from the developer:
- Estimate the cost and implementation timeline
- Specify which language and library you plan to use
- Configure and test the bot in the production environment
- Ensure the possibility of further editing or updating the logic as needed
-
Hello, I worked on a Telegram chat bot for surveys ✅ – collected over ten thousand applications, data validation, and sending in chat. Are you planning for the bot to support multi-heroes for simultaneous work with multiple applications? I suggest we get in touch, I will provide free technical consultation, we will develop a plan, and I will tell you about my team!
-
409 Good day!
I have an additional question: should the bot additionally store applications in the database, and is there a need for the administrator to communicate with clients through the bot?
Very high-quality technical specification, I am ready to take on this project, looking forward to your response
-
2221 22 0 I will develop the bot you need of the highest quality. I have successful experience working on similar projects.
Regarding the functionality, your bot is simple and inexpensive.
Recently, I did a similar task, I will do everything quickly and efficiently for you.
-
363 1 0 Hello! I am engaged in developing Telegram bots on Python aiogram.
My portfolio:Freelancehunt
Write in private messages. I will do it quickly and efficiently, and I will also help set it up on permanent hosting.
-
82 Good day, Oleksandr.
I believe that the best choice for your technical specifications would be to create a chatbot based on a constructor. Firstly - it will be cheaper and faster, secondly - you will be able to edit it further and not depend on the performer. Currently, there are many services available, I would recommend SendPulse, but I can tell you more details during a call. However, I also work with other services, any of your choice. I am happy to take on your project.
-
1470 13 0 Good day Oleksandr.
I develop bots on SendPulse/SmartSender/ManyChat platforms and others + as needed Make/Zapier for additional functionality
✅Everything you described can be realistically implemented on these platforms.
💼I have already done similar tasks, as well as more complex and comprehensive ones, examples can be viewed in my portfolio:Freelancehunt
➕One of the advantages of this method is the built-in "live chat" for communication outside the automation framework or in response to a request
📩If you're interested in this implementation option - Write to me, I will tell you all the details🧩
-
97 I have experience developing Telegram bots in Python (aiogram), I do everything according to the technical specifications — with validation, buttons, and sending data to the admin. Ready to implement within 2 days, with ongoing support. Write if you're interested in collaboration!
-
1213 8 0 Hello! I can develop a bot of this format for you. We will do everything very quickly and efficiently. I have many positive reviews.
-
9034 32 0 Hello, I can develop such a bot for you.
I will use Telebot to implement this bot. I can help host it on Railway, Render, or any other platform. If I were to make the bot, I could initially host it myself while we work on Railway, so it’s immediately clear how it will work.
I have done something similar before, but for hair salons, where customers needed to book consultations. So I think I can easily handle your task as well)
-
256 Good afternoon,
Ready to take on the project, I will do everything you specified above using Python (aiogram)
-
8193 63 1 Good afternoon,
Interesting project, I would be happy to help with its implementation. The approximate budget will be: $1200-1500.
To provide a more accurate estimate, we need to discuss some clarifications.
For example, here are a few questions that will significantly influence the project:
1 - What specific operations should the bot support after working with the form (only data submission or also additional interaction scenarios)?
2 - How complex should the data validation logic be (only basic checks or complex algorithms)?
3 - What are the specific requirements for user data security and privacy?
-
3853 24 0 Good afternoon,
I am ready to develop a Telegram bot for accepting applications in the sections "Collaboration" and "Request a call". Based on your description, I will prepare a bot with data validation functions and sending information to a Telegram account. I will develop using the technology stack you have chosen, taking into account all requirements for functionality and interface.
My rate is $16 per hour. I can start working after clarifying all technical aspects and preferences regarding hosting and tools.
Sincerely,
Maxim
-
1150 29 0 Hello, Oleksandr!
I want to suggest creating such a bot using one of the chat bot setup services (SendPulse, SmartSender, Manychat).
I have already made a similar bot based on the SendPulse platform for registering applications for an online forum, where user data was sent to a private channel and a Google sheet.
There is already a ready-made such bot; if you're interested, I can grant access and show it.
Example: https://freelancehunt.com/showcase/work/telegram-bot-dlya-onlayn-forumu-sendpulse/1955778.html
-
656 9 0 Good evening, Oleksandr!
Overall, the task is clear, I have previous experience with implementing bots, but to provide an accurate timeline and price, I would like to clarify some questions that arose after analyzing your task.
Please send me a private message – we will discuss the details and your wishes.
-
175 Hello! Ready to create a Telegram bot according to your technical specifications — with a dialogue script, "Cooperation" and "Order a call" questionnaires, data validation, and sending to admin.
🔹 What I will implement:
Step-by-step input with validation (age 18+, phone number)
Buttons, menus, the ability to cancel/restart
Sending data to chat (ID / username / group)
…
Ukrainian language, confirmation after the questionnaire
⚙️ Python + aiogram v3
💰 1600 UAH
⏳ 2 days
Hosting — Railway / Render / VPS
I have experience with bots for applications, payments, subscriptions — the code will be understandable and easily extendable. Ready to start!
-
709 7 0 Implementing a Telegram bot according to your technical specifications (applications "Cooperation" / "Order a call", validation, structured sending to admin):
Solution:
Python, aiogram v3 library
Support for Ukrainian language, buttons/menu, dialog logic
Validation of phone number, age, formatted Markdown record
Data is sent to the specified chat (ID/username/group)
User sees confirmation, can cancel/restart the form
Reliable logic, ability to update/modify
…
Cost: 1800 UAH
Term: 2 days turnkey
Stack: Python (aiogram3, latest version, without outdated modules)
Deployment: Railway/Render/VPS — by agreement
Testing and support: I will help set up, explain the code for self-corrections in the future
-
163 I have extensive experience in bot development. Contact me, I will do it qualitatively and on time.
-
655 4 0 Hello, ready to make such a bot for 1000 UAH and in 1 day, write.
-
1315 7 0 Good day.
Ready to take on your project.
I can develop a Telegram bot for you according to your technical specifications, using no-code/low-code tools.
Write to me privately, we will discuss all the details and choose the best solution for you.
-
973 4 0 Hello, Oleksandr!
I have extensive experience in creating Telegram bots in Python using Aiogram.
I offer the implementation of your bot with a focus on stability, optimization, and minimal resource consumption, which will save on hosting.
1. Reliable request processing 24/7
2. Code optimization for fast performance even on a budget server
3. Neat structure and adaptation for future feature expansion
… Price: 700 UAH
Completion time: up to 2 days (with a buffer)
✅ I guarantee support after delivery, quick communication, and a responsible approach.
Ready to start immediately after confirmation. Thank you for your consideration!
-
1212 7 0 Good day, I specialize in creating Telegram chat bots, I developed a similar Telegram bot for beauty salons.
GitHub link for reference
https://github.com/RuslanZotsenko22/beauty-bot
I write in Node with the Telegraf library, ready to support in the future.
-
99 1 0 Good day! Let's start with technologies — I use Python, Aiogram, and PostgreSQL database for such projects.
The bot is not complex, I can write it in a few hours and show a ready version for possible improvements.
I also provide a 14-day warranty on all my work for bug fixes, errors, and minor improvements.
P.S. I do not recommend using python-telegram-bot for development.
-
192 Hello!
I can quickly, efficiently, and affordably create the bot you need. I have extensive experience in developing Telegram bots in Python (Aiogram/Telebot): both dialog-based and large online stores. I will implement a fast Python (Aiogram) bot with the required functionality, commands, order forms in the desired sequence, and send it to the administrator in chat. I will deploy the bot on the necessary server and can support it further.
Ready to cooperate, deadlines and price are specified, here is an example of my work:
@en_sokur_book_bot
-
1762 19 0 1 Hello!
We are working on software development, websites, automation systems, and more.
We take on projects "from scratch" as well as technical refinement.
We work with a wide stack: WordPress, 1C, Opencart, Shopify, WIX, Python, JavaScript, C++, C#, Unity 3D, SQL, MSSQL, WPF, WinForms.
We have practical experience in:
– system and application programming
– business process automation
… – information security
– technical project management
After project delivery — we provide free technical support for 14 days.
We work quickly, precisely, and results-oriented.
We will be happy to cooperate!
-
624 5 0 Greetings!
I propose to implement using n8n, TelegramAPI, googlesheet.
There will be 2 in 1 - for the user and the admin (profile editing, statistics, and management if necessary). I will develop all the logic, necessary restrictions, an attractive and friendly interface myself, taking into account your wishes.
No need to pay for a separate hosting, workflow on the server - $5/month.
Write in private, ready to cooperate.
-
1081 10 2 Hello.
I can complete it in a day.
Basically, I don't mind which language and library are used. I have experience with everything listed in the technical specifications.
The task is clear. If we agree now, it will be ready by tomorrow evening.
-
123 Good day!
I am interested in your task. I have experience in developing Telegram bots in Python using the aiogram library. I will create a fully functional chat bot for you with step-by-step data collection, validation, structured messages, and support for the Ukrainian language.
🔹 I will do:
menu / buttons / commands /start;
two questionnaires ("Cooperation" and "Order a call") with all steps and checks;
…
formatted message (Markdown or plain text);
ability to cancel or restart filling out;
sending the questionnaire to a Telegram account or channel.
⚠️ Attention: I do not provide hosting — I provide fully ready code of the bot, tested in polling mode. If needed, I will help with instructions for self-deployment.
Language: Python
Library: aiogram 3
📦 I deliver with comments in the code and the possibility of further expansion.
Looking forward to cooperation!
-
95862 1272 1 10 Hello. I have extensive experience in developing Telegram bots. Ready to cooperate
-
216 I will do it on python-telegram-bot/aiogram, and for all this happiness, I will add a backend on FastAPI
-
180 Hello! I am Margo, a Python developer with experience creating Telegram bots based on aiogram (v3). I am ready to implement your chat bot with step-by-step request collection for the sections "Cooperation" and "Request a Call" — with validation, a user-friendly menu, and data sending to the administrator.
What I will implement:
A dialog-based Telegram bot in Python + aiogram
Data collection according to scenarios:
• "Cooperation": Full Name, age (18+), region, city, workplace
• "Request a Call": phone number (validation), topic
Menu with buttons, the ability to cancel the form at any moment
Sending data in Markdown format to the specified Telegram ID / channel
… Confirmation after submitting the request
Ukrainian-language interface
Deployment on Railway / Render / VPS (choice)
Technologies:
Python 3.11 + aiogram 3
FSM (finite state machine) for step-by-step data collection
Number format validation via RegExp
Logic stored in separate modules — easy to maintain and extend
Execution time:
2–3 working days (including setup and production testing)
Cost:
from $80 to $100 — depending on deployment details and desired flexibility
I am also ready to provide a short instruction for editing the logic or assist with future improvements. I can start today — waiting for details to begin!
Best regards,
Margo
-
4611 52 1 Good evening, I can create a Telegram bot for you with the functionality you need. I have experience programming Telegram bots in Python and deploying them on hosting. I will do everything in 1-2 days and for up to 1000 UAH for everything
-
3392 84 0 Ready to take on the task.
But I need to clarify the order details, write to me!
I will implement with a script in python+aiogram3+sqlite/pgsql (possibly redis, docker)
But the price is indicated without webhook.
-
645 8 1 Good afternoon, thank you for the detailed project brief, I am ready to complete your project in just a couple of hours, I have worked with almost identical bots so I know what I am doing
-
9972 117 0 Hello.
I develop bots for Telegram on NodeJS (Telegraf). Ready to take on. Write, we will discuss.
-
170 Good day, I have reviewed the task and will execute it exactly according to the specifications.
Deadline 1 day - I set 2 just in case so as not to leave unnecessary promises.
-
1792 9 0 Hello, I have developed similar bots, ready to implement yours as well.
I will write in Node.js (telegraf)
-
Вітаю! Напишіть мені в приватні обговоримо умови співпраці детальні. Ціни будуть найкращі на ринку
-
Current freelance projects in the category Bot Development
Telegram bot for auto serviceGood afternoon. A Telegram bot needs to be created for an auto service. The bot should assist the mechanic in conducting a complete technical diagnosis of the vehicle using a checklist, adding photos/videos of malfunctions, The structure of the bot is written in the technical… Bot Development ∙ 4 hours 54 minutes back ∙ 69 proposals |
Restoration of access to the Telegram account.
223 USD
My Telegram was on a German number that has been inactive for 5 years. The email was not linked. Two-factor authentication was enabled for protection. The account has somehow logged out on all devices. I need help recovering the account. Bot Development, Apps for iOS (iPhone and iPad) ∙ 8 hours 50 minutes back ∙ 9 proposals |
Automatic posting of stories on InstagramGood day, I need help with setting up automatic posting of stories on Instagram. There are already stories in the Instagram archive that have been published, and they need to be reposted. AI & Machine Learning, Bot Development ∙ 12 hours 34 minutes back ∙ 22 proposals |
Automation bot for playerok.com
89 USD
1. Main Menu and Monitoring Dashboard screen updated in real-time (or by button): Status of key modules (On/Off). Current tasks: number of pending code/email deliveries from buyers, active orders. Financial summary for the current date (Total amount, net profit considering… Engineering, Bot Development ∙ 1 day 21 hours back ∙ 37 proposals |
Integration of the analytics system with the Database in Tables
111 USD
The current analytics system needs to be brought to a stable working state. Currently, data from CRM, telephony, and advertising accounts is pulled through Supabase via MSP into Google Sheets, but some processes still require manual control. This needs to be eliminated.1.… AI & Machine Learning, Bot Development ∙ 2 days 16 hours back ∙ 32 proposals |