Telegram bot for online courses
Telegram bot for online courses
Goal: Develop a Telegram bot for automating the sale and distribution of online courses from the landing page "Psychological Preparation for Conscious Parenting". There is no CRM, the bot performs the functions of a manager.
Courses:
Conscious Parenting — course_1
Psychology of Pregnancy and Childbirth — course_2
The First Year of a Child's Life — course_3
Logic of operation:
The user clicks "Buy" on the landing page → goes to the payment system (Platon or another).
After payment:
the bot receives confirmation via callback/webhook or start parameter;
determines the course and Telegram ID;
saves data in the database: telegram_id, course, start date, progress.
The user clicks "Start Course" → the bot automatically sends lesson #1.
Subsequent lessons are sent daily automatically according to the schedule (text, video, audio, file, link). Notifications about the start and end of the course are also sent.
The user can view lessons with the command /mycourse.
Admin functions (optional):
add/edit lessons and schedule;
view the list of participants;
monitor user progress.
Reference: videohydozhnik_bot (on Telegram)
Result: a fully automated Telegram bot for selling and distributing courses, without the involvement of a manager.
-
I will create a bot on aiogram with Platon webhook integration for automatic payments. I will store data on users, courses, and progress in PostgreSQL, and I will set up lesson distribution through APScheduler on a daily schedule. The admin panel will use inline buttons: adding lessons, viewing participants. Clarification: the lessons are already prepared in text form, do I need to think about the content structure?
-
Hello!
I have practical experience in creating Telegram bots for online courses, where the bot fully automates the process after payment: user registration, course launch, and lesson delivery according to schedule.
I can implement the system based on the following logic:
• the user pays for the course on the landing page
• after successful payment, the system receives confirmation via webhook / API
• a unique link for logging into the Telegram bot is generated for the user
… • the bot verifies this link and associates the payment with a specific Telegram ID
• after that, the user can click "Start Course" and automatically receives lesson #1
• subsequent lessons are sent daily according to the schedule
This approach allows:
✔ to correctly associate payment and Telegram user
✔ to avoid sharing access with third parties
✔ to keep track of participants and course progress
Lessons are delivered directly in the bot (text, video, audio, files, links) with automatic delays between lessons.
Regarding the payment system:
• Platon has an open API, so integration is possible via webhook
• if there is no strict binding to Platon, another system with ready-made integrations can be used (for example, WayForPay, MonoPay, etc.)
To accurately assess the cost, it is necessary to clarify:
— is the payment system already set up on the landing page?
— how many lessons are planned in each course?
— is the lesson delivery logic the same across all courses?
After this, I will be able to provide the exact cost and implementation timeline.
-
268 Good day.
I have reviewed the task. I can implement a fully automated Telegram bot for selling and issuing online courses. The functionality includes:
* integration with a payment system (Platon or another) and receiving payment confirmation;
* user registration and data storage in the database (telegram_id, course, start date, progress);
* sending lessons daily automatically (text, video, audio, files, links);
* viewing current progress via the /mycourse command;
* (optionally) admin functions: editing lessons, monitoring progress, viewing participants.
…
Deadline for MVP implementation: 10 days
Cost: $250
The full version with three courses and an extended admin panel is priced separately. I am ready to discuss the details of integration and multimedia content.
-
339 👋 Good day!
I am interested in your project - it is exactly the type of automation I regularly work with.
I specialize in creating Telegram bots that completely replace a manager: from processing payments to delivering content and supporting users during the course.
👨💻 What I will implement for you:
• A Telegram bot with sales logic and access to courses;
• Integration with a payment system (Platon or another) via webhook/callback;
• Automatic identification of the user, course, and data storage (telegram_id, course, start date, progress);
… • Issuing lessons according to the schedule (text, video, audio, files, links);
• Starting the course via the "Start Course" button;
• Ability to view materials through /mycourse;
• Notifications about the start and completion of the course;
📊 Optional (admin panel):
• Editing lessons and schedule;
• Viewing participants;
• Monitoring user progress;
💡 I will focus on stability, correct access logic, and user-friendliness - so that the system works completely autonomously without manual intervention.
-
492 1 0 Good day! 👋
I have reviewed the project description. I am ready to take on the implementation of such a Telegram bot.
Your scenario can be realistically built in a fully automated format: payment confirmation, linking the user to the required course, storing data in the database, automatic lesson delivery according to the schedule, progress tracking, and access to materials through the bot. If necessary, administrative functionality can also be provided for managing lessons, users, and course logic.
I can offer a well-thought-out architecture for the solution so that the bot is stable in operation, user-friendly, and ready for further scaling.
I am ready to discuss the details and move on to implementation.
-
775 16 2 Good evening!
I can implement a Telegram bot for fully automated sales and delivery of online courses without the involvement of a manager.
What can be done within this project:
+ integration of the landing page with payment
+ processing successful payments through webhook / callback / start parameters
+ linking payment to a specific course and Telegram user
+ storing data in the database: telegram_id, course, start date, progress
… + automatic delivery of lessons after clicking "Start Course"
+ daily sending of subsequent lessons according to schedule
+ support for various content formats: text, video, audio, files, links
+ command /mycourse to view available lessons
+ notifications about the start and completion of the course
Additionally, I can implement admin functionality:
+ adding and editing lessons
+ managing the schedule
+ viewing participants
+ monitoring user progress
Technically, this can be done neatly and with the possibility of further expansion: new courses, new rates, bonus lessons, reminders, analytics. I have experience in developing Telegram bots, automating business logic, payment integrations, and backend solutions.
I am ready to implement it in stages: first a basic working launch, then an admin panel and expansions as needed.
-
336 👋 Hello!
We create chatbots for Telegram, Instagram, Facebook, WhatsApp that automate sales, answer questions, and collect customer data.
They work 24/7, do not get tired, and do not forget to ask clarifying questions.
We integrate bots with CRM, payment systems, and analytics so you can see the complete picture of customer interactions and manage the process without overloading the team.
We are AnnaKonda Digital AI — a team of digital specialists that combines marketing, design, and automation. We work as a partner, not a contractor: we analyze the business, look for growth points, and offer solutions that really work.
💬 We would be happy to discuss your project in private messages and offer the best strategic solution specifically for you!
-
886 3 0 Hello! The task is clear, I have experience in developing educational bots on Python (aiogram 3).
Payment automation: I will set up the Telegram Payments API (or integrate Platon) so that access to the course opens instantly after payment without the involvement of a manager.
Learning system: I will use PostgreSQL to store the progress of each student and APScheduler for automatic lesson distribution (text, video, audio) strictly according to the schedule.
Convenience: I will implement the /mycourse command so that users have quick access to already opened materials.
Admin panel: I will add functionality to view sales statistics and participant progress directly in the bot.
…
I am ready to help with deployment on the server and setting up payment tokens. Message me privately — we will discuss the structure of the lessons and the logic of the distribution!
-
1009 2 0 Good day!
I have experience in developing Telegram bots with payment system integration, webhook/callback logic, and data storage in a database. I can implement a bot for automating the sale and distribution of online courses according to the described logic.
The bot will be able to:
• receive payment confirmation via callback/webhook from the payment system
• determine the course and Telegram ID of the user
• store data in the database (telegram_id, course, start date, progress)
• automatically send the first lesson after clicking "Start Course"
… • send subsequent lessons according to the schedule (text, video, audio, files, links)
• provide access to lessons through the command /mycourse
I can also implement admin functions for managing lessons, schedules, viewing participants, and monitoring progress.
I look forward to collaborating! :)
-
1660 15 0 Good day. I have extensive experience with Telegram bots. I am ready to create a bot for you with "Admin Functions" included.
-
823 7 0 Good day, Arthur! My name is Kateryna!)
I have reviewed your technical specification for the parenting courses bot. It's a great idea, and I definitely know how to implement it technically.
I suggest we gather everything on SendPulse. This is the perfect option for your request because:
Everything in one place: We will set up automatic lesson delivery (text, video, files) exactly according to your schedule. The bot will "remember" who and when to send the next lesson to.
- Convenience for students. The /mycourse team will allow parents to easily find the necessary material without scrolling through all the correspondence.
- Admin panel. You will be able to log into the cabinet yourself, edit the lesson text, or view the list of students and their progress. This is much easier than writing code.
- The bot will clearly distinguish which course a person has subscribed to and guide them along the appropriate branch.
…
I have already worked with similar scenarios in SendPulse, so I will do everything quickly and efficiently.
When do you plan to launch the first stream? I am ready to connect and discuss the details regarding the structure of the lessons.
The deadline and cost in the quote are approximate; I will provide the exact figures after discussing all the details.
-
1422 13 0 Hello!
I can implement such a bot. I have experience in developing Telegram bots.
What will be included:
- integration with payment
- after payment: saving telegram_id, course, start date, progress
- "Start Course" button - sending lesson #1
- automatic sending of subsequent lessons daily according to schedule
- support for text, video, audio, files, links
…
I am ready to discuss the details of payment integration and the structure of the lessons.
-
196 Good day.
I can develop a Telegram bot for automating the sale and distribution of online courses according to your scenario. I will implement payment logic through webhook/callback, link the course to the Telegram ID, save user data, automatically issue lessons according to the schedule, and provide a command to view available courses and progress.
-
3415 108 0 Good day. I can create such a bot on the Laravel framework, with the ability to edit its content from the admin panel. I am engaged in creating Telegram bots, I have serious experience and many ready-made solutions. Write to me and I will implement such a bot for you according to your specifications.
-
3385 24 0 Good day!
I reviewed the technical specifications, I am ready to implement it.
I have created similar bots with webhooks from payment systems, with an AI manager that communicates like a live manager, and automatic issuance of files and lessons.
I looked at the reference, I understood the logic.
I will implement such a bot for you without any problems.
Timeline: 2-3 days
Budget: 2300 UAH
Write to me, we will discuss the details.
-
1832 14 0 Hello. I have been developing Telegram bots for 4 years. I can help you with the implementation of your project. Overall, I did not see anything complicated for myself in the technical specifications, but there are details that need to be clarified personally, so I will be waiting for your message.
-
4028 11 0 2 Good day. I can develop a Telegram bot for automating the sale and delivery of online courses turnkey in Python. What I can implement: — integration with a payment system via webhook/callback; — automatic linking of payment to Telegram ID and a specific course; — storing user data, start date, and progress in a database; — automatic delivery of lessons according to a schedule; — the command /mycourse to view available lessons; — basic admin logic for managing participants and content. It is optimal to do this in Python + aiogram/FastAPI + PostgreSQL. I have experience in creating bots, automation, API/webhook integrations, and server deployment.
-
390 Good day! 👋
I can develop a Telegram bot for the automated sale and distribution of online courses, which will essentially perform the functions of a manager: accepting payments, registering users, and issuing lessons according to a schedule.
What will be implemented:
1. Integration with the landing page and payment
transferring the user from the "Buy" button to the payment system;
…
receiving payment confirmation via webhook/callback;
determining the course and Telegram ID of the user;
automatically adding the user to the database.
2. Course system
support for multiple courses:
Conscious Parenting
Psychology of Pregnancy and Childbirth
The First Year of a Child's Life
data storage:
telegram_id, course, start date, progress.
3. Issuing lessons
button "Start Course" → bot sends lesson #1;
automatic sending of subsequent lessons daily according to the schedule;
support for different types of content:
text, video, audio, files, links;
notifications about the start and completion of the course.
4. User cabinet
command /mycourse — access to lessons and progress;
ability to review materials again.
5. Admin part (if needed)
adding and editing lessons;
managing the schedule;
viewing the list of participants;
tracking user progress.
Technologies:
Python, Telegram Bot API, PostgreSQL / SQLite, webhook integration with the payment system, task scheduler (Celery / APScheduler).
As a result, you will receive a fully automated Telegram bot that:
accepts payments;
registers users;
issues lessons according to the schedule;
does not require the involvement of a manager.
Ready to discuss the details of payment integration and the structure of the lessons.
-
656 9 0 Good day, Arthur!
In general, the task is clear, but for an accurate response regarding 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.
-
2380 8 0 Hello, Arthur! I am ready to create a Telegram bot for you, write to me - we will agree on the details and deadlines.
-
253 1 0 Hello! The project is completely clear. I will implement an autonomous system that will close the loop from the moment of payment on the landing page to the full delivery of course content without involving a manager.
Technical solutions that I will implement:
Reliable integration: I will set up a Webhook handler in Python (FastAPI/Django) that will receive signals from Platon/WayForPay. This guarantees that the course will open instantly after payment 24/7.
Smart scheduling: I will use a scheduler (APScheduler or Celery) so that lessons are sent to each student individually (for example, exactly 24 hours after the previous one), regardless of when they started the course.
Data retention: I will use a database (PostgreSQL/SQLite) to track progress: the bot will remember which lesson each user stopped at.
…
Command /mycourse: I will implement convenient access to already completed lessons so that content is always at hand.
I am focused on the result, where the bot becomes a full-fledged LMS platform within Telegram. I am ready to discuss the details of the payment system API and the structure of the first course.
-
237 Hello! The project is completely clear. I will implement an autonomous system that will close the loop from the moment of payment on the landing page to the full delivery of course content without involving a manager.
Here is how I propose to implement it:
Integration with the payment system (Platon/WayForPay/Mono):
After a successful transaction, the payment system sends a Webhook to my server.
The bot instantly identifies the user (through a unique order_id or start_parameter) and grants access to the corresponding course (course_1, course_2, or course_3).
…
Database architecture (PostgreSQL/SQLite):
I will create tables to store profiles: telegram_id, purchased_courses, current_lesson, last_sent_at. This will allow the bot to "remember" at which stage each student stopped.
Schedule automation (Scheduler/Cron):
I will implement the logic of "soft start": the next lesson comes exactly 24 hours after the previous one (or according to your schedule).
The bot automatically processes different types of content: text, video (via FileID for instant upload), audio, and PDF guides.
User interface:
A "Start Course" button to activate the first lesson.
The /mycourse command for access to already completed materials (lesson archive).
Admin panel (inside the bot):
The ability to see the number of active students.
Sending messages to all course participants (for example, webinar announcement).
Technical stack:
Language: Python (Aiogram 3) — the modern standard for fast bots.
Database: PostgreSQL (reliable for scaling).
Server: I will set up a Docker container for stable operation 24/7.
-
400 2 0 Hello! I have experience in developing similar bots.
We can implement it on the SendPulse platform, which has a well-developed ecosystem that easily integrates with internal CRM and SMTP systems and adds convenience. Custom steps will be implemented using Node.js if needed.
There are other options and platforms where a bot can be developed and hosted, it all depends on the task.
I am ready to discuss the technical requirements in more detail and start the implementation.
-
9984 117 0 Hello.
I develop bots for Telegram using NodeJS and constructors. I am ready to take on the project. Write to me, we will discuss.
-
2127 31 0 Good day, Arthur
I will create a fully automated Telegram bot for selling and issuing courses, without the involvement of a manager. I have experience.
-
13013 67 0 Hello! I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
-
1567 5 0 Good day.
I am ready to implement a Telegram bot for automating the sale and distribution of online courses. The bot will be able to receive payment confirmations from the payment system (via webhook or start parameter), identify the course, store user data in the database, and automatically launch the training program.
-
295 Ready to do it in 3-4 days in Python language
Have experience in creating such bots
-
3139 31 0 Hello. I can implement this project. I have some developments.
If it is relevant - write, we will discuss.
-
2044 23 0 Hello! Are you planning to integrate the bot with a specific payment system, for example, Platon?
I will clarify the exact deadlines and budget in personal correspondence.
How we will implement this project:
1. I will develop the bot in Python using aiogram and create a database to store users, courses, and progress.
2. I will integrate the bot with your payment system via callback/webhook for automatic addition of paying clients.
3. I will set up an automatic lesson distribution schedule and implement the /mycourse command to view materials.
… Thank you for considering my proposal. I will be happy to work on your project!
-
298 1 0 Good day, I have a similar bot in my profile that you need, you can take a look, we can adjust and customize it for you.
-
4611 52 1 Good day, I am a Python developer with extensive experience in developing Telegram bots of various complexity. I can complete your order quickly and efficiently. Write to discuss the details, I am ready to start today. I will also upload your bot to the server for stable operation 24/7 and I will be responsible for the technical support of the bot for another month. This is included in the cost.
-
Hello, I can write a bot in Node.js, please contact me.
-
Hello! I have experience in bot development, I can perform it with quality, according to the technical specifications. We can discuss in more detail in messages.
-
Hello! I am the project manager of Business Atlas. We specialize in autonomous systems for information business and implement your bot "turnkey."
What we will do:
• 100% Automation: The bot accepts payments (Platon/WayForPay) on its own, provides access to the necessary course, and maintains a patient database in PostgreSQL.
• Smart Delivery: We will set up a lesson schedule (video, audio, files) with automatic sending every 24 hours.
• No-Code Management: We will create an admin panel in Google Sheets — you can change the content yourself, and the bot updates instantly.
• Learning History: The /mycourse command will allow the client to see all their progress in one window.
Why us:
We have already implemented over 50 systems for market leaders (Ajax, Genesis). Our stack (n8n + AI) allows us to create reliable architectures that do not "crash" under high traffic.
• Price: $1,200 – $1,800.
… • Deadline: 2–3 weeks.
• Guarantee: 14 days of full technical support.
Ready to show a demo of similar solutions.
-
✋ Hello! We are the IT company dZENcode.
We are implementing a Telegram bot on Node.js or Python (FastAPI) with payment through Platon, a webhook, a progress database, automatic lesson delivery, and an admin panel, based on the team's experience, best practices, and our own developments.
What payment confirmation mechanism do you plan to use — webhook or start?
Are the schedule and content of the lessons ready, or will an admin panel be needed?
You can find detailed information about our services and rates on our website:Freelancehunt
Take a look – we will discuss the details of the work further, write when you are ready.
…
The final cost is formed only after clarifying the scope and requirements.
___________________
Best regards,
Manager of dZENcode
Our strengths:
💎 10+ years providing IT services: Outsourcing, Outstaffing
🔥 90+ in-house specialists
🚀 Projects "from scratch" and for support
⚙️ SLA and post-production support
✅ Contract with the company, guaranteed results!
🔥 250+ public reviews since 2015.
-
172 1 1 Good day. I am ready to complete this project as I have extensive experience in application development.
-
2163 14 0 1 Hello!
I have analyzed the task. As a developer with 4 years of experience, I specialize in Clean UI and complex business interfaces.
How I will implement your project:
Store and bonuses: I will create reliable transaction logic so that employee balances are updated instantly and without errors.
P2P Help and Feed: I will implement a push notification system to ensure team interaction is lively and prompt.
…
Admin panel: I will create a user-friendly interface for moderating registrations and managing merchandise.
Why me:
Individual approach: You work directly with me, without intermediaries and unnecessary management costs.
Focus on UX: I will make the interface simple and understandable, so no one gets confused, and employees enjoy using it daily.
Guidelines:
Budget: 25,000 hryvnias.
Deadline: 4 weeks until MVP release.
Bonus: I will provide support for free for 2 weeks after launch to ensure everything goes smoothly.
Do you already have a technical specification or design mockups? I am ready to discuss the architecture in private.
-
1182 13 0 3 We, along with a partner (designer + developer), have 4 years of experience in developing Telegram automations, so we are implementing a system based on Python (aiogram 3.x) + PostgreSQL.
This architecture will ensure stability while hundreds of students are working simultaneously and provide instant responses to payments.
Our technical vision:
Integration with the landing page: We will implement the Deep Linking mechanism. After payment, the payment system (Platon) notifies our bot via Webhook, and it automatically unlocks access for a specific telegram_id to the chosen course.
Learning logic (Drip Content): We will develop a queue system (Celery/Redis) that will send lessons exactly according to the schedule. The user receives lesson #1, and after 24 hours — lesson #2, and so on. We support all formats: circles, videos, audio, and PDF.
… Database: The full profile of the student will be stored in PostgreSQL: which lesson they are on, when the next lesson will be sent, and payment history.
Admin panel: We will create an admin panel built into the bot, where you can see statistics (how many people are in which course) and manually open access or change the lesson schedule if needed.
Why us:
4 years of experience: We know how to work with payment system APIs and avoid message "hangs." Our works: hyperfi.tech, espressolab.com.ua.
-
3597 11 0 Hello, I can quickly and efficiently implement such a bot, we can agree on all the details in private messages.
-
212 Good day!
I will develop a Telegram bot for automating the sale and distribution of online courses from your landing page. The bot:
• Accepts payment confirmation via webhook/callback
• Stores user data and course in the database
• Automatically sends lessons daily (text, video, audio, files, links)
• Gives the user the command /mycourse to view progress
• Optionally: admin panel for editing lessons and monitoring progress
Technologies: Python + aiogram, PostgreSQL/SQLite, Celery/APScheduler, integration with Platon or other payment systems.
…
I have experience creating similar bots with automatic distribution and course management.
Result: a fully automated bot, without the involvement of a manager.
-
4975 41 4 1 Good day!
I professionally develop Telegram bots in Python. I am ready to create a fully automated bot for selling and issuing online courses, with integration of payment systems (callback/webhook), a database, and manager functions. I will deploy it on a server. I have experience working with APIs.
Please write to me in private messages, and we will clarify the details.
-
673 1 0 Hello! Our team specializes in developing automated systems for online education. We are implementing a Telegram bot for you that will completely replace the manager and automate the customer journey from payment on the landing page to receiving the certificate.
Technical solutions we offer:
-Core system (Python/aiogram): We will develop a reliable backend without constructors. This guarantees speed of operation and no monthly payments for third-party services.
-Payment automation: We will integrate Platon (or another gateway) via Webhooks. The bot will instantly grant access to the required course (1, 2, or 3) immediately after a successful transaction.
-Smart schedule: We will implement a message queue system (Celery/Redis) that will automatically send lessons (video, audio, texts) exactly 24 hours after the previous one, taking into account the user's time zone.
…
-Database and progress: We will set up PostgreSQL to store Telegram IDs, payment statuses, and learning progress. The /mycourse command will allow the user to return to the material they have completed at any time.
-Admin panel: We will add a user-friendly interface for uploading new lessons and viewing sales statistics and student activity.
We have already developed similar LMS solutions and AI trainers for language learning, so we clearly understand the logic of content delivery according to the schedule. We are ready to review your methodological materials for precise configuration. When would it be convenient for you to discuss the details?
-
1762 19 0 1 Hello, Arthur!
Our IT company creates and refines websites that operate stably, quickly, and solve specific business tasks for clients. We are engaged in developing websites "from scratch" as well as improving existing solutions, enhancing their performance and user experience for your users.
We have experience in:
- developing responsive and fast websites on various platforms (WordPress, OpenCart, Shopify, WIX);
- integrations with payment systems, CRM systems, external services, and internal systems;
- optimizing the performance and security of websites;
- setting up analytics and basic SEO tools;
… - software development and automation of business processes: managing customer databases, resource accounting, automating repetitive tasks, integrations with third-party systems;
After completing the project, we provide 14 days of technical support, during which we help adapt the system to your final business processes and consult on any questions regarding the field of work performed. Thanks to the free support of the completed project, this allows you to be confident that the developed solution operates stably from the moment of launch and does not require any additional adjustments.
We work in a structured and responsible manner - focused on results that meet your business goals.
-
6805 56 1 2 Good day, I am ready to complete it. Write to me in private messages, we will discuss in more detail.
-
2008 36 3 Good day, we already have a ready-made Telegram bot for selling courses with cryptocurrency payment integration (can be changed if needed), and there is also a translation into several languages. Contact us!
-
2532 38 0 Good day! I have reviewed the task and am ready to start. I will do it efficiently and very quickly. I have over 5 years of experience in development. I live in Europe, so there will be no issues with power or communication.
Some projects that I have completed and participated in:
http://contentbuilder.ai/ - I officially worked at a startup that allows creating presentations, courses, etc. using AI.
sarafan.com.ua - website of a volunteer company
bionrgg.com (https://bionrgg.com/) - my solution for creating digital business cards for volunteers; I am a partner of the volunteer company Sarafan, which is a partner of Silpo.
…
https://freelancehunt.com/showcase/work/sayt-avtomobilnyih-poputchikov/1715396.html
-
265 Hello!
I have experience in developing Telegram bots for online services, including educational platforms, access systems to materials, and integration of payment systems. I work with Python (aiogram / FastAPI), PostgreSQL, and third-party service APIs.
I can implement a turnkey Telegram bot for online courses:
- user registration and profile management
- access to lessons and course materials
- payment integration and subscription verification
- automatic access issuance after payment
- course and user management through an admin panel
… - scalability and the ability to add new courses in the future
I will also help to think through the structure of the bot to make learning convenient for users and ensure the system is easily scalable.
After clarifying the details, I will be able to propose the optimal architecture of the solution and estimate the implementation timeline.
-
95878 1272 1 10 Hello. I have extensive experience in developing Telegram bots. I am ready to complete the task. Please contact me.
-
2248 18 3 Hello, Arthur. I have experience in developing similar systems where the bot completely replaces the manager: from the moment of payment on the landing page to the delivery of content on schedule. I have reviewed your task and am ready to implement a reliable solution based on Python (aiogram + FastAPI).
What exactly I propose to implement:
- Uninterrupted payment integration: I will set up Webhook processing (Platon, WayForPay, or another system) so that access is granted instantly after the transaction 24/7.
- Smart scheduling: each student will receive lessons at specified intervals (for example, every 24 hours after registration), regardless of other participants.
- Progress tracking: I will use a database (PostgreSQL) to record completed lessons. If the bot is restarted, no one will lose their progress.
- Integration with the landing page: I will create unique start parameters for user identification when transitioning from the site.
… I have already worked with similar architectures and understand the importance of ensuring that no payment is lost.
I would be happy to discuss the technical details in private messages and suggest the optimal implementation option, feel free to write.
-
171 Good day.
I can implement a Telegram bot that fully automates the sale and issuance of courses.
After payment, the user automatically receives access to the required course. The bot remembers progress and sends lessons daily according to the schedule.
Functionality:
• user identification after payment
• opening access to the course
… • automatic sending of lessons
• progress tracking
• command /mycourse
I will implement it in Python. The bot operates without the involvement of a manager.
I am ready to assist with the launch.
-
3999 7 1 Good day, I had a similar order. I did it for an online store, and other bots that I have in my profile. I will do it efficiently and quickly!
-
12490 600 0 Good day, I can do it. Please contact me...................................................
-
4182 198 2 5 Hello. I am ready to implement either a custom script (php) or, preferably, on n8n with support for working and connecting any necessary payment system. Write to me, and we will discuss the details.
-
4873 107 0 I am implementing a Telegram bot for online courses.
Write personally.
Profile:Freelancehunt
Reviews:Freelancehunt
-
8817 27 0 1 Good day! I can develop a Telegram bot for automating the sale and distribution of online courses: integration with the payment system via webhook, user and course identification after payment, data storage in the database, and automatic lesson distribution according to schedule. I will implement course viewing functions (/mycourse), automatic notifications about start/end, and an admin panel for managing lessons and participants. The estimated development time is 7–10 days; I can send details of the architecture and examples of similar bots in private messages.
-
Вітаю! Я уважно ознайомився з вашим технічним завданням. Загальна логіка проєкту зрозуміла, але як системний розробник, я маю поставити кілька критично важливих запитань. Від них залежить стабільність роботи бота та фінальна вартість розробки.
Будь ласка, уточніть наступні моменти:
1. Логіка оплати та Telegram API (Найважливіше):У ТЗ вказано: "Користувач натискає «Купити» на лендингу... Після оплати бот визначає Telegram ID". Технічно Telegram забороняє ботам писати користувачам першими. Якщо людина оплатить на сайті, бот не зможе її знайти і надіслати курс.
Моя пропозиція: Кнопка «Купити» на лендингу має вести відразу в бота (за спеціальним посиланням). Людина запускає бота, і вже бот видає їй індивідуальне посилання на оплату. Після оплати система надсилає боту Webhook, і він миттєво видає урок. Чи погоджуєтесь ви на такий, надійний і стандартний для Telegram, сценарій?
2. Формат та розмір медіафайлів:Telegram Bot API має жорсткий ліміт — бот не може відправляти файли, більші за 50 МБ (без підняття власного локального сервера, що значно дорожче).
Ваші відеоуроки будуть завантажуватись файлами у Telegram (до 50 МБ), чи це будуть посилання на закриті відео в YouTube / Vimeo?
3. Платіжна система:Ви вказали Platon "або іншу".
Чи є у вас вже активний (затверджений модерацією) акаунт мерчанта у Platon, WayForPay, Fondy або Mono? Інтеграція Webhook-ів можлива лише з активним мерчантом.
4. Логіка розкладу (Drip Content):
"Наступні уроки надсилаються щодня". Як саме ми рахуємо цей час: рівно через 24 години після отримання попереднього уроку, чи у фіксований час для всіх (наприклад, щодня о 10:00 за Києвом)?
5. Адмін-панель:
Для збереження оптимального бюджету та термінів, чи погоджуєтесь ви реалізувати адмін-функції (додавання уроків, статистика) безпосередньо всередині самого Telegram-бота через зручне меню з кнопками, а не у вигляді окремого веб-сайту?
Чекатиму на ваші відповіді, щоб запропонувати вам точний кошторис та план реалізації без "підводних каменів".
-
Current freelance projects in the category Bot Development
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 3 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 ∙ 1 day 22 hours back ∙ 32 proposals |
Telegram bot for hiring/searching employees. For job searching.
24 USD
1. General Concept Creation of a Telegram bot for automating recruitment and mutual job searching. The system operates on the principle of active response and mutual confirmation of interest (Double Opt-In). The system includes two roles: Employer (Company Owner) and Worker (Job… Python, Bot Development ∙ 2 days back ∙ 90 proposals |
Turnkey Telegram bot: daily reminders and rotation of duty personnel with monitoringA Telegram bot is needed for internal team operations. The stack is up to you; the result is what matters, not the method. What it does: — posts a reminder in the group at a specified time every working day and tags two on-duty members (from two different lists); — manages the… Bot Development ∙ 2 days 13 hours back ∙ 100 proposals |
Pocket option trading bot, in Telegram
45 USD
I need a bot that will send a signal to raise or lower the bid every 30 seconds. Thank you. You can also come up with something for 1 minute, so that the bot gives a separate signal every minute to raise or lower the bid. I'm interested in Brent oil. For now, only that. Thank… Bot Development ∙ 3 days 4 hours back ∙ 24 proposals |