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.
-
9026 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!
-
648 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
We are looking for a developer to create a trading bot/chatbot.We are looking for a developer to create a trading bot / chat bot. An IT specialist is needed who can develop a bot for market analysis 24/7 and send trading signals for gold, indices, Bitcoin, and Forex pairs. The main requirement is that the specialist must understand… Python, Bot Development ∙ 3 hours 59 minutes back ∙ 22 proposals |
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 ∙ 9 hours 7 minutes back ∙ 76 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) ∙ 13 hours 2 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 ∙ 16 hours 46 minutes back ∙ 23 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 ∙ 2 days 1 hour back ∙ 38 proposals |