Lập trìnhBảo vệ thanh toánChi tiết
- Chỉnh sửa trong phạm vi gói là miễn phí.
- Nếu bạn không phản hồi trong vòng 3 ngày sau khi bàn giao, kết quả sẽ được tự động chấp nhận.
Số tiền được tạm giữ khi bạn thanh toán và chỉ được chuyển khi bạn chấp nhận kết quả.

Ví dụ kết quả
Bot Telegram đặt lịch cắt tóc cho tiệm barber
Bot trên Telegram
Một phần code
async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
"""Bước cuối của biểu mẫu: cảm ơn khách và chuyển yêu cầu đi."""
request = context.user_data["booking"]
request["phone"] = update.message.text.strip()
await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
await context.bot.send_message(settings.admin_chat_id, format_request(request))
sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
return ConversationHandler.END
Mọi câu trả lời và nút bấm nằm trong texts.yaml, nên khách hàng đổi giá hay giờ mở cửa mà không phải động vào code.
File bàn giao: file ZIP gồm bot.py, texts.yaml, settings.example.env (nơi khách hàng tự điền token của bot và trang tính), requirements.txt và README: tạo bot trên Telegram, kết nối Google Trang tính và chạy bot trên một máy chủ nhỏ hoặc hosting. Bot gửi yêu cầu nhưng không kiểm tra lịch của các thợ: chủ tiệm là người xác nhận giờ.
Khách hàng: một tiệm barber có 3 thợ, trước đây chỉ nhận đặt lịch qua điện thoại. Yêu cầu: một bot Telegram có menu: bảng giá, địa chỉ và giờ mở cửa, biểu mẫu đặt lịch (dịch vụ, ngày và giờ, tên, số điện thoại) gửi từng yêu cầu về chat của chủ tiệm và thêm vào một Google Trang tính.
Khách hàng và mọi thông tin đều là giả định.
Về dịch vụ này
Khách của tiệm cắt tóc nam thường nhắn ngắn gọn: cắt fade bao nhiêu tiền, mai anh Alex có rảnh không, đỗ xe ở đâu. Bot Telegram này trả lời qua nút bấm: dịch vụ và giá của bạn, vài dòng giới thiệu từng thợ theo lời của bạn, địa chỉ và đường đến. Từ gói Tiêu chuẩn, một biểu mẫu đặt lịch ngắn hỏi dịch vụ, thợ, ngày giờ và số điện thoại, rồi gửi về chat của bạn và một Google Trang tính; người trực quầy sẽ xác nhận giờ. Bot không đọc lịch đặt chỗ của bạn, nên không thấy ghế nào trống hay giữ được khung giờ, và không nhận thanh toán hay tiền tip, nhưng có thể dẫn liên kết tới trang thanh toán của bạn. Code Python đi kèm file nội dung và README hướng dẫn tạo bot trong @BotFather và chạy trên máy tính, máy chủ hoặc hosting của bạn. Việc chạy bot và token là phần của bạn.
Bao gồm những gì
- Bạn nhận được gìFile ZIP gồm code Python, file nội dung chứa dịch vụ, giá và thợ của bạn, file cài đặt mẫu và README; code cũng được hiển thị trên trang đơn hàng.
- Dịch vụ và giáCắt tóc, tỉa râu, cạo mặt và combo, kèm giá của bạn
- Về từng thợVài dòng về từng người, theo lời của bạn
- Lịch hẹn về chat của bạnDịch vụ, thợ, ngày và giờ, từ gói Tiêu chuẩn
- Cách tìm đếnĐịa chỉ, liên kết bản đồ và chỗ đỗ xe
- Sửa trong một fileGiá và nội dung nằm tách khỏi code
Cách hoạt động
- 1Kịch bảnBạn đưa dịch vụ, giá, thợ và các câu hỏi đặt lịch
- 2CodeChúng tôi viết bot và hướng dẫn chạy
- 3Khởi chạyBạn tạo bot trong @BotFather, thêm token và chạy bot
- 4Chỉnh sửaBạn yêu cầu chỉnh sửa trong phạm vi gói
Chúng tôi cần gì từ bạn
Dịch vụ và giá của bạn dạng văn bản; tên các thợ và một dòng về từng người; địa chỉ, giờ mở cửa, liên kết bản đồ và ghi chú về chỗ đỗ xe; câu hỏi của biểu mẫu đặt lịch, chat sẽ nhận lịch hẹn và nội dung khách đọc sau khi đặt; liên kết tới trang thanh toán, nếu bạn có dùng. Đừng bao giờ gửi token của bot hay bất kỳ mật khẩu nào: README sẽ chỉ chỗ để bạn tự điền.
Chúng tôi sẽ hỏi bạn:
- Dịch vụ và giá
- Thợ cắt tóc
- Biểu mẫu đặt lịch
- Địa chỉ và cách tìm đến
So sánh các gói
| Các gói | Cơ bảnBot kiểu cắt và giá678.000 ₫ | Tiêu chuẩnBot đặt lịch với thợ1.355.000 ₫ | Cao cấpBot tiệm cắt tóc có gửi tin hàng loạt2.330.000 ₫ |
|---|---|---|---|
| Thời hạn | 1 ngày | 2 ngày | 3 ngày |
| Số lần chỉnh sửa | 1 | 2 | 3 |
| Nền tảng | Telegram | Telegram | Telegram |
| Câu trả lời sẵn | tối đa 10 | tối đa 25 | tối đa 40 |
| Biểu mẫu (yêu cầu, đặt lịch, đặt hàng) | Không | tối đa 3 | tối đa 5 |
| Yêu cầu gửi về chat của bạn và Google Trang tính | Không | Có | Có |
| Lệnh quản trị và gửi tin hàng loạt | Không | Không | Có |
| Ngôn ngữ của menu | 1 | 1 | 2 |
| Đặt hàng Cơ bản | Đặt hàng Tiêu chuẩn | Đặt hàng Cao cấp |
Bảo vệ thanh toán
Bạn thanh toán khi đặt hàng, nhưng tiền chỉ được chuyển cho kết quả đã được chấp nhận.
- Giá cố địnhGiá gói không thay đổi sau khi bạn thanh toán.
- Số tiền được tạm giữKhi bạn thanh toán, số tiền chỉ được tạm giữ. Tiền được chuyển cho dịch vụ khi bạn chấp nhận kết quả.
- Kiểm tra trước khi bàn giaoMọi kết quả đều được kiểm tra chất lượng trước khi đến tay bạn, và bạn xem được kết quả trên trang đơn hàng trước khi chấp nhận.
- Chỉnh sửa miễn phíYêu cầu chỉnh sửa trong phạm vi bản yêu cầu của bạn, với số lần mà gói cho phép.
- Tự động chấp nhận sau 3 ngàyNếu trong vòng 3 ngày sau khi bàn giao, bạn không chấp nhận kết quả cũng không yêu cầu chỉnh sửa, kết quả sẽ được tự động chấp nhận. Nếu bạn nhắn tin trong chat đơn hàng sau khi bàn giao, đơn hàng sẽ chờ; sau khi trả lời, chúng tôi có thể tính lại 3 ngày từ đầu và sẽ thông báo trong chat.
- Làm lại hoặc hoàn tiền toàn bộNếu kết quả không đúng với yêu cầu của bạn và các lần chỉnh sửa không khắc phục được, hoặc công việc kéo dài quá gấp đôi thời hạn, hãy nhắn tin trong chat đơn hàng: chúng tôi sẽ làm lại hoặc hoàn tiền toàn bộ.
Hỏi đáp
Khách có chọn được giờ trống trong bot không?
Khách chọn ngày giờ mình muốn, và yêu cầu được gửi về cho bạn. Bot không thấy lịch của bạn và không kiểm tra thợ có rảnh không, nên bạn xác nhận hoặc đề xuất giờ khác.
Bot có nhận tiền trả trước hay tiền tip không?
Không. Bot không nhận thanh toán; bot chỉ có thể đưa liên kết tới trang thanh toán của bạn.
Chúng tôi có hai chi nhánh. Một bot có phục vụ được cả hai không?
Được: khách chọn chi nhánh trước, và mỗi yêu cầu đều ghi rõ là cho chi nhánh nào. Câu trả lời và địa chỉ của từng chi nhánh do bạn cung cấp.
Bot chạy ở đâu?
Trên máy tính, máy chủ hoặc hosting chạy được Python của chính bạn; chúng tôi không lưu trữ bot. Token do bạn tạo và giữ.
Bot có chạy được trên WhatsApp không?
Không, dịch vụ này làm bot Telegram. Bot WhatsApp cần WhatsApp Business API và tài khoản doanh nghiệp đã được duyệt.
Chưa tìm thấy câu trả lời?



