Webhook: Cách tạo chatbot từ Base Workflow sang Base Message in
Sửa đổi trên: Mon, 16 Tháng 5, 2022 tại 9:48 SA
Bài toán: Khi một nhiệm vụ được tạo ra ở Workflow sẽ tự động có một tin nhắn thông báo vào một group chat ở Base Message
Bước 1. Tạo một quy trình cần bắn thông tin đi
Bước 2. Vào group chat ở Base Message muốn nhận thông báo từ Workflow > Chọn dấu “..” > Incoming webhook integration > Copy đường dẫn
Bước 3. Vào dấu “...” > Chọn Quản lý webhook workflow > Dán đường dẫn vừa copy ở Message vào mục Webhook jobCreated
Bước 4. Tạo thêm các transformer để bổ sung nội dung cho đoạn thông báo ở Base Message.
Có 4 biến mặc định được sử dụng là: bot_username, bot_name, base_content, base_blocks. Các biến này đã được thiết lập sẵn. Tuy nhiên, người dùng có thể chỉnh sửa lại theo ý muốn:
- Muốn gửi message đẩy đủ theo mặc định thì không cần tùy biến
- Muốn gửi với content khác, tùy biến cho base_content, nếu bạn muốn lấy thông tin từ các trường tùy chỉnh thì copy input key của nội dung trường muốn lấy và tạo theo mẫu sau:
- base_content ở đây tôi tạo là: Mau xử lý hợp đồng cho khách **{custom_ten_khach_hang}** nhanh thui nào {username} ơi!
- Ở đây ten_khach_hang là 1 input key ở trường tùy chỉnh, username là username của người nhận nhiệm vụ tại bước đó
- Muốn gửi message không có block thì tùy biến một dòng text bất kì cho base_blocks. Nếu bạn chọn null thì tin nhắn gửi đi sẽ không có đường link dẫn tới job ở Workflow
Kết quả là
- Muốn in đậm 1 đoạn text trong content dùng **text**
- Muốn in nghiêng 1 đoạn text trong content dùng *text*
- Vừa in nghiêng vừa in đậm dùng ***text***
Câu trả lời này có giúp ích cho bạn không? Yes No
Send feedback