Sử dụng Chatfuel để làm chatbot cập nhật tình hình virus Covid-19 (Chatfuel part 1)
(Codedaokysu) - Chào tất cả mọi người,
Đã được 2 năm kể từ bài viết Câu chuyện hài hước về những lần cập nhật ứng dụng đọc truyện tranh của Comicola từ năm 2018. Mấy hôm nay có nhã hứng viết bài nên mới quay lại viết. Nhưng thực ra bài viết này mình cũng đã viết từ hồi đầu tháng 5 trên trang viblo.asia để tham gia chương trình Viblo May Fest của bên đấy tổ chức và thành quả viết đủ 4 bài viết, mình nhận được vài món quà từ bên đó 😁. Hôm nay, mình đăng lại trên blog này để mọi người đọc cho vui ha 😂
Viblo May Fest Gift |
Chắc mọi người cũng đã nge qua hoặc biết đến Chatfuel tại địa chỉ chatfuel.com rồi đúng không. Nhân tiện những ngày cách ly, mình xin chia sẻ với mọi người cách tạo chatbot cập nhật tình hình dịch Covid-19 nhé.
Đầu tiên, để sử dụng chatbot thì bạn phải có fanpage trên Facebook. Nếu bạn nào có rồi thì hãy bỏ qua phần này, còn bạn nào chưa có thì hãy tạo cho mình một page trước khi bắt đầu nhé. Cách tạo page trên facebook cũng khá là đơn giản, các bạn có thể tham khảo tại đây
Vì chúng ta sử dụng fanpage nên không nhất thiết phải có like, cứ tạo để kết nối với chatfuel đã nhé.
Sau khi chúng ta tạo page xong, các bạn vào link rồi bấm vào nút Get started for free để kết nối với Facebook nhé.
Khi login và kết nối tới page, chúng ta sẽ vào trang quản lý như này.
Chọn tới chatbot mà chúng ta đã kết nối, vào đó để chúng ta thiết lập những thuộc tính để bot trả về kết qua khi người dùng gửi tin nhắn.
Nhìn sang bên trái, chúng ta sẽ thấy các menu, đầu tiên để thiết lập tự động trả lời, chúng ta vào menu Automate.
Ở mục Automate, chúng ta nhấn vào dấu (+) để thêm block, đặt tên bất kỳ nhé, ở đây mình đặt là corona 😀
Trong block này, chúng ta sử dụng JSON API để gọi code đã được viết sẵn nhằm trả về dữ liệu ở đây. Ở đây, chúng ta có sử dụng 1 url json để lấy dữ liệu. Bạn có thể sử dụng đường link của mình được cung cấp tại đây.
Bạn chỉ cần bỏ URL mình cung cấp ở trên vào trong URL là được nhé.
hoặc bạn có hosting riêng thì hãy sử dụng đoạn code này của mình, up lên đó và sử dụng
Code dành cho bạn nào xài hosting: Link
Đến đây thì bạn đã hoàn thành được một chút, nhưng chúng ta cần thiết lập các lệnh để bot biết mà chạy, các bạn hãy vào menu ở bên trái có mục Set Up AI ở trong này chúng ta có 2 phần, phần đầu là những đoạn lệnh người dùng nhập, phần 2 là bot sẽ phản hồi bằng block hay đoạn text bất kỳ nào.
Đơn giản chúng ta sẽ thiết lập như sau, xem hình ảnh nhé 😁
Nhìn ảnh các bạn sẽ hiểu ra là ô bên trái sẽ bao gồm những lệnh mà khi người dùng gửi tin nhắn cho page thì bot sẽ hiểu là chạy block corona( cái block mà chúng ta thiết lập json đó) thì tin nhắn sẽ được gửi lại người dùng thông qua block này.
Sau cùng sau khi thiết lập xong, chúng ta hãy test thử và sẽ có kết quả như thế này là xong 😉
Bài viết của mình kết thúc tại đây. Chúc các bạn online vui vẻ ha 😁.
Sử dụng Chatfuel để làm chatbot cập nhật tình hình virus Covid-19 (Chatfuel part 1)
Reviewed by Quang Hoang
on
7/02/2020
Rating:
Ủn lên tốp cho bài viết hay nào 🤣
Trả lờiXóaĐẩy đẩy
Xóadầu nhớt đây 😂
Xóa