Creation of a course chatbot in Telegram
Please provide the actual time required for completion and the project amount. Submissions like: 77 days and 77777 UAH will be automatically blocked.
Goal:
Develop a Telegram bot for automating training courses that will allow users to undergo training, receive materials, complete tasks, and take tests directly in the messenger.
Functional requirements:
1. User registration:
- Option for user registration and authorization.
- Confirmation via Telegram ID or using a confirmation code sent to the email.
2. Navigation:
- Intuitive homepage with a menu: “Available courses”, “My courses”, “My progress”, “Support”, “Contacts”.
- Search and filter courses by categories.
3. Training courses:
- Course catalog with descriptions, structure, and conditions for completion.
- Ability to start a course after registration or purchase without manually adding clients to the bot.
- Step-by-step access to materials (by sections/lessons).
- Videos, text materials, PDF files within the course.
- Sending push notifications about new materials and progress.
4. Testing and tasks (optional, depending on whether it can be done or not):
- Automated tests with various types of questions (text, multiple choice, select multiple options).
- Ability to add tasks for independent completion (open questions or file uploads).
- Automatic grading or forwarding tasks for review by instructors.
5. Progress and certification:
- Displaying user progress in each course.
- Ability to take a final test or exam after completing the course.
- Issuance of certificates in PDF format upon course completion (with the option to download or send via email, optionally).
6. Support chat:
- Option to communicate with the administrator or course instructor via the bot (format for contacting support).
7. Administrative panel:
- Ability to add new courses, edit them, and view user progress.
- Moderation of responses to open questions or tasks with files.
- Statistics on users, their activity, and success rates.
8. Payment:
- Integration with payment systems for purchasing courses through the bot
- Ability to buy courses and pay for courses in the bot without adding individual people
- Ability to create promo codes and promotions for certain courses or for course bundles
Non-functional requirements:
1. Security:
- Protection of personal data of users and trainees
- Establishing impossibility to copy course content
- Tracking system that will help understand in case of content theft who exactly stole it
2. Platform:
- The bot must operate based on the Telegram API.
- The server side must ensure high performance and stability.
3. Language:
- The bot interface must support multiple languages (Ukrainian, English, Russian) with the possibility of adding new ones.
4. Scalability:
- The bot must be able to serve a large number of users simultaneously.
-
Hello!
I am ready to take on your project and will complete it urgently.
I have extensive experience with similar tasks, and there will be no difficulties.
If I have piqued your interest, I would be happy to collaborate!
-
Good day, Yaroslav!
I have already implemented a similar Telegram bot for posting courses.
Feel free to reach out, I will gladly show you examples of my work.
-
4975 41 4 1 Good afternoon!
I professionally develop bots in Telegram and web applications in Python.
I am ready to implement such a bot for you + deploy it on the server.
Message me privately, and we will clarify the details.
-
8778 60 0 1 Hello!
I am ready to create a Telegram bot for automating educational courses with support for registration, learning materials, assignments, testing, and issuing certificates. I will implement all necessary functions, including payments, an administrative panel, support for a multilingual interface, and ensuring a high level of security and scalability.
I hold 2nd place on the platform for Python, which confirms my experience in creating similar solutions.
I look forward to collaborating!
-
3853 24 0 Hello,
I am ready to develop a Telegram bot for automating educational courses with all the features you mentioned, including user registration, navigation, educational courses, testing and assignments, progress and certification, support chat, administrative panel, and payment.
My rate is $16 per hour of work. I am ready to discuss the project in more detail and start its implementation.
Best regards,
Maxim
-
718 5 0 Good day!
Yaroslav, I suggest completing your educational project on one of the chatbot design platforms that has a built-in LMS.
This will provide speed of execution, convenience when changing data/structure of the bot, multi-platform capability (multiple messengers), ease of integration with payment services and external services.
The price and deadlines are approximate (based on the written requirements).
For a more detailed analysis, please send the technical specifications in private.
Have a good day, take care!
-
937 5 0 1 Hello!
I have extensive experience in developing Telegram bots and web apps, examples of my work can be found atFreelancehunt
I am ready to provide consultation and be in constant contact during the work and after completion, if any questions arise.
I would be happy to work with you!
-
95862 1272 1 10 Hello. I have extensive experience in developing Telegram bots. Do you have a detailed specification for each of the points?
-
2163 14 0 1 Hello, my name is Roman, I am ready to complete your task.
I have 3 years of experience in developing bots of varying complexity, I have worked on projects similar to yours.
I am ready to fulfill all the points you mentioned.
I suggest continuing the further discussion in the chat.
-
748 8 0 Hello. The project is quite interesting, I am ready to start working on it right now.
I have already created bots with tests, I took the tests from another resource, about 3000 questions, I will make the payment without any problems, I know what needs to be written in the privacy policy, and I will also prepare the OFFER agreement before payment.
Price: 25000 UAH (I suggest dividing the project into parts, as it is large).
Deadline: 20 days. (it may be faster).
-
3392 84 0 Ready to take it on.
Write to discuss the order details.
I will implement it in Python.
-
9972 117 0 Hello!
I am developing bots for Telegram using NodeJS. I am ready to take it on. Write to me, we will discuss.
-
3597 11 0 Good day, my team and I can efficiently and quickly complete this project for you, turnkey. We offer a full range of services. The price and deadline are conditional. We can discuss in more detail in private messages. I look forward to your feedback.
-
124 Good day, I am ready to do it using Web Apps and MERN (Backend, frontend)
-
2436 45 0 1 I suggest doing this like a Telegram web app. It will be more visually appealing for students.
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 ∙ 1 hour 31 minutes back ∙ 17 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 ∙ 6 hours 38 minutes back ∙ 72 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) ∙ 10 hours 34 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 ∙ 14 hours 18 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 22 hours back ∙ 37 proposals |