Bot stand-upPhát triển & tùy chỉnh

Bot stand-up cho Slack bằng Python: lời nhắc hằng ngày, câu hỏi của bạn và câu trả lời của mọi người đăng vào kênh của bạn

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 stand-up cho Slack bằng Python: lời nhắc hằng ngày, câu hỏi của bạn và câu trả lời của mọi người đăng vào kênh của bạn

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

Stand-up bằng văn bản giúp tiết kiệm một cuộc gọi mỗi ngày, nhưng phải có người nhắc mọi người và gom câu trả lời. Bot Slack này làm việc đó. Từ gói Tiêu chuẩn, một lệnh slash mở biểu mẫu ngắn với câu hỏi của bạn, như hôm qua, hôm nay và vướng mắc, và đăng câu trả lời của từng người vào kênh stand-up của bạn và một Google Trang tính. Ở gói Cao cấp, bot nhắc mọi người đã mở chat với bot vào giờ bạn đặt trong các ngày làm việc, và lệnh quản trị đổi giờ, bỏ qua một ngày hoặc cho xem ai chưa trả lời. Gói Cơ bản chỉ có câu trả lời: stand-up của bạn diễn ra thế nào, các câu hỏi và liên kết tới bảng công việc. Bot không đánh giá tiến độ, không viết tóm tắt, không đọc công cụ khác và không nhận thanh toán. Bot chạy ở Socket Mode, nên không cần địa chỉ web công khai. README chỉ cách tạo ứng dụng trong workspace Slack của bạn và chạy trên máy tính, máy chủ hoặc hosting chạy được Python. 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 và nội dung 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.
  • Biểu mẫu stand-upCâu hỏi của bạn trong biểu mẫu Slack, từ gói Tiêu chuẩn
  • Đăng vào một kênhCâu trả lời của từng người trong một tin nhắn gọn gàng
  • Trang tính stand-upMỗi câu trả lời là một dòng trong Google Trang tính
  • Lời nhắc hằng ngàyVào ngày làm việc, đúng giờ bạn đặt, ở gói Cao cấp
  • Ai chưa trả lờiHiển thị bằng lệnh quản trị, ở gói Cao cấp

Cách hoạt động

  1. 1
    Kịch bảnBạn đưa câu hỏi, kênh, giờ và ngày làm việc
  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 ứng dụng Slack, thêm token và chạy 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

Các câu hỏi stand-up đúng như mọi người cần đọc; kênh nhận câu trả lời; câu trả lời cho gói Cơ bản (stand-up diễn ra thế nào, liên kết tới bảng công việc và ghi chú); với gói Cao cấp, giờ nhắc, múi giờ, ngày làm việc và những người dùng Slack được dùng lệnh quản trị. Đừng bao giờ gửi token của bot, khóa truy cập Google 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âu hỏi stand-up
  • Kênh và giờ
  • Ngày làm việc
  • Câu trả lời và liên kết

So sánh các gói

Các góiCơ bảnBot hướng dẫn stand-up705.000 ₫Tiêu chuẩnBot biểu mẫu stand-up1.328.000 ₫Cao cấpBot stand-up hằng ngày2.276.000 ₫
Thời hạn1 ngày2 ngày3 ngày
Số lần chỉnh sửa123
Nền tảngSlackSlackSlack
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
Lời nhắc hằng ngày vào giờ đã đặtKhôngKhôngCó
Đặ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

Tôi có cần là quản trị viên Slack không?

Bạn cần quyền cài ứng dụng trong workspace của mình, hoặc nhờ người có quyền đó. README chỉ rõ từng cài đặt.

Bot có cần máy chủ có địa chỉ công khai không?

Không. Bot kết nối với Slack ở Socket Mode, nên chỉ cần một máy tính hoặc máy chủ luôn bật; bot phải đang chạy để gửi lời nhắc.

Bot có nhắc mọi người trong workspace không?

Không. Bot nhắn cho những người đã mở chat với bot và đăng trong các kênh bot được thêm vào, trong phạm vi quy định của Slack.

Bot có đọc bảng công việc của chúng tôi không?

Không. Bot hiển thị các liên kết bạn đưa và câu trả lời mọi người gõ. Bot không kết nối với công cụ khác hay viết tóm tắt.

Bot có chạy được trên cả WhatsApp không?

Không. Dịch vụ này là bot Slack; WhatsApp không nằm trong dịch vụ này, và bot không nhận thanh toán.

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

Các gói