Telegram bot
Technical task for the development of a Telegram bot
Goal: to create a Telegram bot for automating interaction between clients, performers, and administration. The bot should be simple, convenient, have authorization by phone number, a role system, and scalability options. This document is intended for calculating the cost and timelines of development.
1. Main roles
Client — creates a request, adds participants, receives statuses.
Performer — adds positions, comments, and marks completion.
Consultant / designer — attaches materials and comments.
Supplier / logistics — confirms execution and deadlines.
Administrator — manages users and requests.
2. Core functionality
Welcome message and user role selection.
Creation and editing of requests.
Adding participants (performers, consultants, etc.).
Editing and confirming positions.
Notification system for new requests and status changes.
Integration with Google Sheets or Airtable.
Admin panel with filtering by roles and statuses.
Support for multiple languages (Ukrainian, Russian).
3. Examples of dialogue scenarios
User: 'Create a request' → Bot: 'Please specify the city and type of task' → after filling out, the bot creates a card and notifies the administrator.
Performer: 'Add position' → Bot prompts to enter the name and quantity → saves data to the table.
Client: 'Check status' → Bot shows the current stage of request execution.
4. Notification and reporting system
Notifications in Telegram when creating or changing a request.
Reports in the form of tables (Google Sheets / Excel).
Automatic daily or weekly activity summary.
5. Interface and UX
Menu with buttons and emojis.
No more than 3 levels of nesting.
Language switching by command.
Color palette: charcoal gray, jade green, gold, white.
Minimalist design without text overload.
6. Technical requirements
Telegram Bot API.
Python (Aiogram / FastAPI) or Node.js (Telegraf).
Database PostgreSQL / Firebase / Google Sheets.
Authorization by phone number (Telegram ID).
Scalable architecture.
Adaptation for mobile devices and WebApp interface.
7. Development stages
1. Processing scenarios and interface (UX, dialogue structure).
2. Development of MVP (client + performer + administrator).
3. Connecting additional roles and integrations.
4. Testing, configuring notifications, and launch.
5. Support and scaling.
8. Technical support and project handover
After launch, a week of testing is planned with the possibility of edits. The source code must be commented and supplemented with a brief installation and configuration guide.
The document can be used to estimate the cost and timelines of development. The goal is to create a reliable, understandable, and scalable interaction tool.
-
Hello, I worked on a Telegram bot for automating requests and interacting with users ✅, which helped increase processing speed by twenty percent.
What level of detail do you plan for the messages: concise status or detailed reports for each role?
I suggest we get in touch, I will consult you for free on the technical side and we will create a development plan + I will tell you about my team!
-
656 9 0 Good evening, Alexander!
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.
-
2264 18 3 Good evening. I am engaged in the development and configuration of Telegram bots. I have experience in developing similar bots and can create a bot with the necessary functionality for you as well. If you are interested, feel free to write, I will gladly discuss everything and help you.
-
426 10 0 Good day!
I have over 4 years of experience in developing telegram bots and web applications of varying complexity (examples in the portfolio and completed orders), I have implemented many bots for various automations of communication between clients and administration.
I am ready to discuss the project details in more detail in private messages.
I would be happy to collaborate!
-
93984 1263 1 10 Hello. I have been working with Node.js for over 8+ years. I also have extensive experience in developing Telegram bots. I am ready to collaborate.
-
1786 19 0 1 Hello!
We are working on the development of software, websites, automation systems, and more.
We take on projects "from scratch" as well as technical refinements.
We work with a wide stack: WordPress, 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, clearly, and results-oriented.
We look forward to collaborating!
-
172 1 1 Hello! I am ready to complete this project. I have extensive experience in developing various applications.
-
720 6 1 Hello,
I have experience in developing Telegram applications in Python.
I can start working in the near future.
I look forward to your response.
-
6828 55 1 2 Good day, I am ready to complete it. Write to me in private messages, we will discuss the details.....
-
10462 30 0 3 Good day!
I have significant experience in this field — I will offer several effective solutions.
Feel free to contact me, I will complete the task quickly and efficiently.
-
3482 50 0 Good day
I am ready to complete your work
Write to me, I will be happy to help with your task
-
1718 7 0 1 Good day!
Your project brief is a clear request for a scalable process management system with 5 roles, not just a bot. My expertise is in creating such autonomous, high-resource systems (Python/PostgreSQL) that require reliable role logic and data management.
Proposal: Reliable, scalable tool.
Architecture (Reliability): Python stack (FastAPI) + PostgreSQL to ensure speed and scalability. No growth limitations.
Roles and Authorization: I will develop secure authorization (by number) and clear access differentiation for 5 roles (Administrator, Client, Executor, Consultant, Supplier).
…
Integration: PostgreSQL as the core. Google Sheets/Airtable as a convenient tool for reporting and control.
UX and Notifications: Minimalist interface (no more than 3 levels of nesting) and instant Telegram notifications about critical status changes.
I am ready to start with a detailed UX scheme/scenarios to ensure a clear outcome.
-
10152 117 0 Hello!
I am developing bots for Telegram using NodeJS. I am ready to take it on. Write to me, we will discuss.
-
542 4 1 Hello!
I read your project brief – it looks like a cool and well-thought-out project. I was just working on a similar bot for a service company, where we automated requests and communication between contractors and clients.
Current freelance projects in the category Bot Development
Telegram Bot RPGHello, dear programmers! I am looking for a developer to create a Telegram project in the format of a text-based role-playing game (RPG) in the Eurovision universe (similar to text-based role-playing Club Romance). Please read the concept step by step and give your feedback on… Gaming Apps, Bot Development ∙ 6 hours 30 minutes back ∙ 38 proposals |
Technical Specification for Refinement of AI Bot for Generating Personalized SongsTECHNICAL TASK FOR IMPROVING THE AI PERSONAL SONG GENERATOR BOTMAIN GOAL Create a stable premium product that: generates the highest quality personal songs; does not fabricate facts about the client; works stably under load; is easily scalable; allows for analysis and… Python, Bot Development ∙ 7 hours 22 minutes back ∙ 22 proposals |
A bot needs to be created in Telegram for subscription payment.
45 USD
A bot needs to be created in Telegram where users can subscribe for access to the webcams located in the yard. Organize payment for two types of subscriptions (monthly and daily) in the bot. The bot should automatically check the payment and then provide access links. Python, Bot Development ∙ 1 day back ∙ 73 proposals |
Development of an AI consultant for a work visa verification website (WordPress)Development of an AI Consultant for a Work Visa Check Website (WordPress) About the Project An English-language website is being developed for the preliminary check of eligibility for a work visa in Israel. An AI consultant in the format of an online chat is needed to assist… AI & Machine Learning, Bot Development ∙ 1 day 5 hours back ∙ 34 proposals |
SMM + content manager for an IT school - experience with funnels and course promotionAbout us A young practical IT education project at the start. We are preparing the first batch of the PM course and building channels from scratch. We are looking for a person with whom we will grow. What needs to be done We have a vision, but no written strategy. We are looking… Social Media Marketing (SMM), Bot Development ∙ 2 days 7 hours back ∙ 24 proposals |