Bot khảo sát và góp ýPhát triển & tùy chỉnh

Bot khảo sát Telegram bằng Python: câu hỏi của bạn với nút chấm điểm, câu trả lời gửi về chat của bạn và một trang tính

Thường xong trong 15 phútBao gồm chỉnh sửaKiểm tra chất lượng
Các gói
Bả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ả.

Bot khảo sát Telegram bằng Python: câu hỏi của bạn với nút chấm điểm, câu trả lời gửi về chat của bạn và một trang tính

Ví dụ kết quả

Ví dụ cho gói Tiêu chuẩn

Bot Telegram đặt lịch cắt tóc cho tiệm barber

Bot trên Telegram

Đặt lịch cắt tóc trong bot

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

Góp ý trong chat dễ hơn điền một biểu mẫu web dài. Bot Telegram này hỏi từng câu một: nút chấm điểm từ 1 đến 5, chọn phương án hoặc một câu trả lời viết ngắn. Từ gói Tiêu chuẩn, mỗi bản khảo sát hoàn thành được gửi về chat của bạn và một Google Trang tính, để bạn xem câu trả lời ngay khi đến và sắp xếp sau. Ở gói Cao cấp, một lệnh quản trị gửi lời mời khảo sát tới mọi người đã bắt đầu dùng bot, và menu có 2 ngôn ngữ. Bot chỉ hỏi những gì bạn viết và hiển thị lời cảm ơn của bạn. Bot không đăng đánh giá, không đưa lên các trang đánh giá và không thưởng cho câu trả lời; với đánh giá công khai, bot chỉ có thể đưa liên kết. Việc cho mọi người biết câu trả lời của họ được dùng thế nào là phần của bạn. Chúng tôi viết code Python 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. Bot không nhận thanh toán; hosting và token là của bạn.

Bao gồm những gì

  • Bạn nhận được gìFile ZIP gồm code Python, câu hỏi khảo sát của bạn trong một file riêng, file cài đặt mẫu và README; code cũng được hiển thị trên trang đơn hàng.
  • Nút chấm điểmTừ 1 đến 5, hoặc các phương án bạn đặt
  • Câu hỏi mởCâu trả lời viết ngắn ở chỗ bạn cần
  • Câu trả lời về chat của bạnMỗi bản khảo sát hoàn thành trong một tin nhắn, từ gói Tiêu chuẩn
  • Trang tính để sắp xếpMỗi bản khảo sát một dòng trong Google Trang tính
  • Lời mờiMời những người đã bắt đầu dùng bot làm khảo sát, ở gói Cao cấp

Cách hoạt động

  1. 1
    Câu hỏiBạn đưa các bản khảo sát, câu hỏi và lời cảm ơn
  2. 2
    CodeChúng tôi viết bot và hướng dẫn chạy
  3. 3
    Khởi chạyBạn tạo bot, điền token, chạy bot và chia sẻ liên kết của bot
  4. 4
    Chỉ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

Từng bản khảo sát với câu hỏi và kiểu trả lời của từng câu (chấm điểm, phương án hay văn bản); lời cảm ơn và liên kết nếu có, như trang đánh giá của bạn; câu trả lời gửi về đâu và có kèm tên Telegram của người trả lời hay không; mã khuyến mãi cho lời cảm ơn, nếu bạn muốn tặ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:

  • Các bản khảo sát của bạn
  • Lời cảm ơn
  • Câu trả lời gửi về đâu
  • Hiển thị ai đã trả lời?

So sánh các gói

Các góiCơ bảnBot liên kết góp ý678.000 ₫Tiêu chuẩnBot khảo sát1.328.000 ₫Cao cấpKhảo sát có lời mời2.303.000 ₫
Thời hạn1 ngày2 ngày3 ngày
Số lần chỉnh sửa123
Nền tảngTelegramTelegramTelegram
Câu trả lời sẵntối đa 10tối đa 25tối đa 40
Biểu mẫu (yêu cầu, đặt lịch, đặt hàng)Khôngtối đa 3tối đa 5
Yêu cầu gửi về chat của bạn và Google Trang tínhKhôngCóCó
Lệnh quản trị và gửi tin hàng loạtKhôngKhôngCó
Ngôn ngữ của menu112
Đặ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ộ.
Cách hoạt động →

Hỏi đáp

Bot có nhắn tin cho khách hàng của tôi mà không báo trước không?

Không. Telegram chỉ cho phép bot nhắn tin cho những người đã bắt đầu dùng bot. Hãy chia sẻ liên kết tới bot, ví dụ trên hóa đơn hoặc website của bạn; ở gói Cao cấp, sau đó bạn có thể mời những người đã bắt đầu dùng bot.

Bot có đăng đánh giá tốt lên các trang đánh giá không?

Không. Bot thu thập câu trả lời cho bạn và không bao giờ đăng hay viết đánh giá. Bot có thể đưa liên kết tới một trang đánh giá, còn để lại đánh giá hay không là lựa chọn của khách hàng.

Tôi có thấy ai đã trả lời không?

Tùy bạn chọn: bot có thể kèm tên Telegram của người trả lời hoặc bỏ ra. Việc cho mọi người biết câu trả lời của họ được dùng thế nào là phần của bạn.

Bot có thưởng cho người trả lời không?

Bot không gửi tiền và không nhận thanh toán. Mã khuyến mãi bạn đưa có thể được hiển thị trong lời cảm ơn.

Bot chạy ở đâu?

Trên máy tính, máy chủ hoặc hosting chạy được Python; token luôn ở chỗ bạn. Đây là bot Telegram, không phải bot WhatsApp.

Chưa tìm thấy câu trả lời?

Các gói