Telegram bot for testing traffic rules.
Good day.
It is necessary to create a Telegram bot for passing tests on traffic rules.
I briefly outline the main functions and tasks that the bot should perform.
The bot should send questions with images if they are present in these questions, answer options, and explanations in case the user answers incorrectly.
Main functions of the Telegram bot:
1.1 The function is to pass testing with twenty random questions (it is important that the questions are always different and taken from all topics) with a timer for twenty minutes. Everything is like in a real exam at the MVS service center.
1.2 The function is to pass tests by topics. You can go through them sequentially from the first topic to the last, or you can choose a specific topic you want and pass it.
1.3 The function is to work on mistakes. Here, all questions in which mistakes were made should be automatically saved and not disappear until the user answers correctly. This should be implemented as a separate testing in this block.
1.4 The function is to analyze the testing process. The information should be presented as follows:
Total number of tests passed;
Total number of mistakes;
List of the three topics with the highest number of mistakes currently.
Additional functions:
2.1 This is the technical support function. Its task is to open a separate chat in Telegram with @ to resolve any technical problems with the bot or questions that do not relate to learning.
2.2 This is the function that opens a link to the Monobank with the current collection, link.
Next, how the menu should look:
- Button - "Take the exam" it acts for function - 1.1 and starts it.
- Button - "Tests by topics" it acts for function 1.2 and starts it.
- Button - "Work on mistakes" it acts for function 1.3 and starts it.
- Button - "My results" it acts for function 1.4 and starts it.
- Button - "Support service" it acts for function 2.1 and starts it.
- Button - "Donation for the Armed Forces" it acts for function 2.2 and starts it.
The overall logic of the bot:
The user presses the start button;
A welcome message arrives with a call to start testing or learning;
The user selects an action from the menu;
The user can constantly change the logic of their tasks to the bot, return to the menu, start everything from the beginning, and so on.
The database of all test questions with answer options, a mark about the correct answer, and images I have in the format of a csv file and xlsx table + a folder with all images.
There is also a question of whether it is possible to add an additional AI assistant to the bot for explaining additional questions from users. But this is not the main thing for now)
Currently, I am interested in how much such a project may cost and the deadlines for execution.
Thank you!
Client's review of cooperation with Roman P.
Telegram bot for testing traffic rules.I definitely recommend it!
I continue the collaboration further.
Freelancer's review of cooperation with Bogdan Solovey
Telegram bot for testing traffic rules.A fairly detailed and clear project brief, Bohdan answered all questions and immediately sent almost all the necessary data for the work. He was also constantly in touch, and we had several calls for consultation. He checked and completed the project quickly without delays, collecting for the Armed Forces of Ukraine)
Overall, I am satisfied with the work, I recommend him for collaboration!
-
Hello!
I am ready to complete the project.
I have created over 80 bots using Send Pulse and Smart Sender builders.
Portfolio:Freelancehunt
-
253 1 0 Good day!
I am an experienced Telegram bot developer. Your project is interesting, and I am ready to implement all the necessary functions.
I would also additionally add an admin panel that would display statistics on users.
I guarantee quality and speed.
-
1831 46 3 Hello!
I am interested in your project, I have extensive experience in automating/emulating user actions (JavaScript, Selenium, Playwright), asynchronous/multithreaded parsing (Requests, WebSockets, HTTPX, BS4), data processing (Openpyxl, JSON, MySQL, MongoDB), and developing Telegram bots of varying complexity (Telethon, Pyrogram, Aiogram).
Contact me to discuss the details and deadlines for this project!
-
95 👋 Hello! I am a beginner developer and I understand that the project is complex and requires a serious approach.
I do not promise a perfect result on the first try — but I can offer careful attention, a willingness to understand, learn, and move together with you towards the desired solution.
If you are ready to give a chance to a newcomer who really wants to do well — I would be happy to try my hand at this project.
-
1132 10 0 Good day!
I implement on Python, quickly and efficiently.
Write to me, we will discuss the details and get started!
Respectfully, Andriy!
-
1251 35 1 3 Hello Bogdan, I am ready to complete the project.
I have extensive experience in developing Telegram bots.
I will be happy to collaborate, feel free to message me privately.
-
199 Hello!
I already have a prototype of a Telegram bot for testing traffic rules. The basic functionality is implemented – an exam with 20 random questions with a timer, topic tests (both sequential and by topic selection), error correction mode, results analytics, support, and donations for the Armed Forces of Ukraine.
The bot has already been tested, and it can be tried out (bot name: @test_pdd_ua_bot). All that remains is to connect the database of questions and answers (from CSV/XLSX) and images. The project budget is 8000 hryvnias, and the refinement will take about 1–2 days.
If this works for you, we can move forward. I would be happy to collaborate!
-
981 6 3 Good day! 😊
I am ready to develop a Telegram bot for testing with traffic rules!
📌 Cost and timeline assessment
✅ Basic functionality (without AI assistant)
⏳ Timeline: 7-14 days (depends on the complexity of the testing logic and the volume of content)
💰 Estimated cost: from 8,000 – 15,000 UAH (depending on additional features)
… ✅ With AI assistant integration (GPT API, LangChain, etc.)
⏳ Timeline: +5-7 days
💰 Additional +5,000 – 10,000 UAH
🔹 What is included in the development?
🔹 Telegram bot in Python (Aiogram 3 or PyTelegramBotAPI)
🔹 Testing logic (random questions, timer, error analysis)
🔹 Error saving and processing
🔹 Test passing analytics
🔹 Connection of question database from CSV/XLSX
🔹 Support for images in tests
🔹 Button menu for navigation
🔹 Support chat and donation for the Armed Forces of Ukraine
❓ Next steps
If you are interested, I can clarify the details, discuss the technology stack, and start the work.
I look forward to collaborating! 😊
-
4189 123 0 The budget you specified can be met with a +/- margin.
It will be ready in 7-8 days.
Feel free to reach out.
-
1786 19 0 1 Hello.
We are engaged in software development, creating websites from scratch, as well as their refinement.
We work with: WordPress, 1C, Opencart, Shopify, WIX, Python, JavaScript, C++, C#, Unity 3D, SQL, Microsoft SQL Server, WPF, WinForms.
We have experience in: System programming, Project management in development, Information security, Game programming, etc.
We will complete your work, regardless of its complexity.
After the work is completed, we offer project support for 14 days.
We look forward to collaborating!
-
626 6 0 Hello, I am interested in your offer. It's quite an interesting topic, I am ready to implement it for 6000 and within 2-3 days depending on revisions. I have experience in creating bots.
-
778 10 1 Hello, I am happy to take on your order, ready to implement it efficiently and promptly, I suggest we move to private messages for details.
-
698 16 0 Good day! I have extensive experience in developing Telegram bots using Python + aiogram. Recently, I worked on a rather complex project, I can show it.
I promise to do it quickly and efficiently and to support the project, making necessary adjustments. Feel free to reach out)
-
93843 1268 1 10 Hello. I have extensive experience in developing Telegram bots. Ready to collaborate.
-
283 Good day!
I am very interested in your project — I love creating practical, useful solutions. I have extensive experience in developing Telegram bots with database integration, image processing, timers, test logic, as well as custom menus and analytics. I have implemented similar educational bots and CRM solutions for internal use.
Your technical specification already looks very clear and well thought out — I can quickly get started on the implementation, propose a convenient architecture, and adapt the functionality for any extension, for example, connecting an AI assistant.
I would be happy to discuss the details in private messages — based on examples of CSV/xlsx and a folder with photos, I will be able to provide an exact cost and timeline.
Ready to collaborate! 🚀
-
838 14 2 Good day! I noticed your project and I am very interested in it. I would be happy to complete it! The bot will be written using the python + aiogram stack. I have been in the bot creation market for several years, and my clients are satisfied with the results. I can complete such a project in about 5 days, a maximum of a week. I have a question - will there be a need to create an admin panel where questions can be changed? I understand that my price is higher than other candidates, but I guarantee you fast and quality execution, full transparency of progress (availability of a Notion page displaying progress), installation on the server (if you don't have one - I am ready to give beneficial advice), as well as technical support afterwards. Feel free to reach out! I am waiting for you ;)
-
531 33 0 Good day, I will do it using node.js + telegraf + I will add AI. Details in private messages.
-
10123 117 0 Hello!
I am developing bots for Telegram using NodeJS. I am ready to take on the project. Write to me, we will discuss.
-
1317 23 0 Good day! I am ready to create such a bot. Let's get in touch and discuss the details.
-
1711 8 0 Hello! Interesting project, I would be happy to complete it for you. I just need to clarify some details.
I suggest discussing the details of the bot in private messages. I will create a convenient solution for you with a pleasant and understandable interface (markup, inline keys, menu), which will attract clients with its convenience and practicality! I have a few similar projects, for example, a bot for assessing English proficiency through testing, which I can show in private messages.
In terms of development time, it will take me up to one week.
As for the price, it is 7500-8500 UAH (I can provide a clearer range after clarifying all the requirements).
My portfolio:Freelancehunt
-
3714 17 0 Good day,
I am ready to help implement your Bot.
I specialize in developing Telegram bots.
I will be waiting for your response in private to discuss all the details and terms of cooperation.
Sincerely, Andriy!
-
456 7 0 Good day! I have already completed similar tasks, both for myself and for orders. I will gladly help you with this task. I will be waiting for your message with clarifications, specifically I need files with questions and options, as well as with photographs. If we look at the project from a perspective, it is also possible to add AI to the bot.
-
726 9 1 Good day! Your project looks very promising. I am ready to start working and complete it at the highest level.
-
1476 14 1 Hello.
I am ready to develop such a bot for you. Please write to me in private.
-
693 21 0 Hello! I can complete your order. I have experience. Write to me and we will agree.
-
670 8 1 Good day, I have extensive experience in developing Telegram bots, you can view similar works in my portfolio, I am ready to complete your project quickly, and most importantly, with quality!
-
414 1 0 Hello, I understood the task and am ready to start immediately. I will make the bot quickly (let's discuss the deadlines in private messages).
-
2163 14 0 1 Hello, my name is Roman. I specialize in developing various types of bots. I have extensive experience in developing bots of varying complexity. I can create your product for you.
Current freelance projects in the category Bot Development
AI for processing order history and sending SMSAI for processing order history and sending SMS We have Quick Book online as our main accounting program. An automatic reminder system needs to be created to notify clients about upcoming orders. Data about orders needs to be imported from Quick Book online: Clients Invoices… AI & Machine Learning, Bot Development ∙ 2 hours 22 minutes back ∙ 14 proposals |
Need an AI agent for cold calls in Ukrainian.
446 USD
Need an AI agent for cold calls in Ukrainian. The topic is biofertilizers. The agent should call clients, work with a script, answer typical questions, and transfer interested clients to the manager. Need the cost of setup and monthly expenses. Bot Development ∙ 7 hours 9 minutes back ∙ 17 proposals |
Development of a system for automating job postings in Facebook groups for a recruitment agencyI am looking for a specialist to create and maintain a job posting system in Facebook groups.About the company:We are a recruitment agency in Israel and we specialize in personnel selection for enterprises, factories, warehouses, manufacturing companies, and other employers… Web Programming, Bot Development ∙ 21 hours 19 minutes back ∙ 36 proposals |
"Automation / Chatbots" "CRM Setup"
112 USD
Looking for a technical assistant/integrator to set up automation in a beauty salon. Setting up a chatbot for the beauty salon (Integration of Instagram + Altegio/YCLIENTS + Wahelp) with training. Current setup: CRM system: Altegio (YCLIENTS). Main traffic channel: Instagram… AI & Machine Learning, Bot Development ∙ 1 day 4 hours back ∙ 30 proposals |
Creation of a Telegram bot for an auto service.A Telegram bot needs to be created for the auto service AutoPerformance. Goal The bot is needed so that mechanics can perform a basic vehicle diagnosis using a checklist, add photos/videos, write final recommendations, and the system saves the results and calculates payment… Bot Development ∙ 1 day 11 hours back ∙ 85 proposals |