Completion of the TG bot
🔧 Technical Task
Orthodontist Doctor Telegram Bot
Section: «🎓 Doctor Training» + Payment via WayForPay
1️⃣ Section «Doctor Training»
General Logic
• Separate section in the main menu of the bot
• Button: 🎓 Doctor Training
• Purpose: display of courses, congresses, master classes, lectures
User Functionality
• Display of event list (from newest to oldest)
• Each event:
• 2–3 photos (media group, minimum 1 photo)
• Text under the photo:
• 📍 Location
• 📅 Date
• 📝 Short description (2–4 sentences)
• Navigation:
• ◀️ Back
• 🏠 Main menu
• (optional) ▶️ Next / ◀️ Previous events
Admin Panel (without code edits)
Administrator can:
• ➕ Add event
• ✏️ Edit
• 🗑 Delete
• 👁 Hide / show (active / inactive)
Event fields:
• 1–3 photos (Telegram file_id)
• Location (text)
• Date (text / date)
• Description (up to ~500 characters)
Technical Requirements
• Data storage: SQLite or PostgreSQL
• Photos via Telegram (file_id)
• Language: Ukrainian
• Correct operation on iOS / Android
• Scalability without limits on the number of events
Desirable (but not mandatory)
• Text at the beginning of the section:
“The doctor constantly improves qualifications and studies in Ukraine and abroad”
• Caching photos
2️⃣ Payment in the bot via WayForPay
Logic
• Telegram bot does not accept payments directly
• Payment via redirection to WayForPay
• Receiving webhook → changing order status
User Scenario
Product → Cart → Checkout → Pay online
→ WayForPay → Card payment
→ Return to bot
→ Status notification
Architecture
Telegram Bot
→ Backend (Node.js / Python / PHP)
→ WayForPay API
→ Webhook
→ Update order status
Status Processing
• ✅ Approved
• ❌ Declined
• ⏳ Expired
• 🔁 Refunded
Bot Behavior
Successful:
✅ Payment received! Thank you for your order. The manager will contact you.
Unsuccessful:
❌ Payment did not go through
Try again / Choose another method
Mandatory in implementation
• Merchant ID / Secret Key
• Test + production mode
• Check merchantSignature
• Protection against double payment
• Saving orderReference
• Button 💳 Pay online
• Alternative: 💵 Cash on delivery
⏱ Deadlines
• Development: 1–2 weeks
• 1–2 days for edits and server deployment
🎯 Result
Ready Telegram bot:
• demonstrates the doctor's expertise
• increases patient trust
• easily updated
• supports online payment
Client's review of cooperation with Mykyta S.
Completion of the TG botEverything is great! Let's keep working.
Freelancer's review of cooperation with Sergey Farina
Completion of the TG botSergiy is a person who constantly works on his productivity, it is very pleasant to work with such a person!
-
I will do it at a high level in a short time, I will take all corrections into account and bring it to your ideal.
-
2127 31 0 Good day, Sergey
I am very familiar with the specifics of working with Telegram bots. I will easily implement all the necessary functionality according to the requirements. I will also set up payment, the server, and assist in successfully launching the project and providing support as needed.
Write to me, I will be happy to collaborate effectively. I am waiting for feedback.
-
1945 7 0 Hello
I will do it for you. I will connect the section 🎓 "Doctor's Training" in the bot with convenient viewing and admin-adding of events without code modifications. And I will set up payment through WayForPay: the "Pay Online" button, transition to payment, webhook with statuses, protection against duplicates.
I will do everything turnkey and set it up on your server, we will check it in operation.
-
160 Good day. The task is clear, I can take it on and complete it in a short time. I will do it carefully: both the "Doctor's Training" block and the payment through WayForPay with a proper logic of statuses and webhook. I will consider all corrections, and we will bring it to the result you need.
-
298 Hello. I can take this project on with quality work without "raw" solutions. I will ensure that the bot not only works but also truly enhances trust in the doctor: a training block, convenient administration, and payment through WayForPay with proper status handling. I will meet the deadlines, and revisions are no problem.
-
564 1 0 Good day, we need to understand in which language the bot itself is already written? We can take on your work, and in the future take it for administration to continue its effectiveness and operation.
Current freelance projects in the category Bot Development
Telegram bot
269 USD
It is necessary to completely replicate the interface and functionality, but without the payment platform. It needs to be done in a short time. Bot Development ∙ 3 hours 15 minutes back ∙ 49 proposals |
Automatic video posting on social media according to a scheduleTechnical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes… Python, Bot Development ∙ 4 hours 50 minutes back ∙ 33 proposals |
Bot for receiving/searching applications
28 USD
In short: Create a bot where users can create and find profiles, the bot should have referral links, etc. Everything is detailed below. Client-side bot: Before the /start button, text in the center of the chat: What can this bot do? Welcome to Sugar Secret Agency! -Premium… Python, Bot Development ∙ 6 hours 53 minutes back ∙ 39 proposals |
Signal bot with automation in Google SheetsA bot is needed that will accept an application and automatically place it in Google Sheets, for example: store1, 26.06, 500kg or 200kg, and it will automatically mark 500 or 200 in the cell of the date on the store's line in the table. Bot Development ∙ 7 hours 7 minutes back ∙ 49 proposals |
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 day 2 hours back ∙ 35 proposals |