Rất thú vị và dễ dàng đấy nhé.
Bot Messenger trên Facebook là một lựa chọn mới mẻ cho các quản trị viên Page để tương tác với người dùng tự động. Facebook đã cho phép tính năng này được sử dụng được hơn một tháng. Điều duy nhất bạn cần làm là thiết lập một hàm API cơ bản và không cần quá nhiều kỹ năng lập trình.

Trong bài viết này, chúng ta sẽ tìm hiểu cách tạo Chat Bot cho Facebook Messenger để tự động giao tiếp với người dùng thông qua ứng dụng Botsify. Hãy theo dõi hướng dẫn chi tiết dưới đây nếu bạn quan tâm.
Bước 1: Tạo ứng dụng trên Facebook
Trước tiên, bạn cần có một Trang Facebook. Sau đó, truy cập trang dành cho nhà phát triển của Facebook ở đây. Đăng nhập và chọn Add a New App.

Sau khi đăng nhập, chọn nền tảng “WWW” trong hộp thoại lựa chọn.

Tiếp theo, nhấn vào Bỏ qua và Tạo App ID.

Hộp thoại nhập thông tin sẽ hiện ra, bạn cần điền thông tin theo yêu cầu. Việc điền có ý nghĩa sẽ làm cho bạn dễ dàng hơn.

Sau khi tạo thành công, bạn sẽ được chuyển đến Trang Tổng quan của ứng dụng. Ở đây, chúng ta chỉ cần quan tâm đến hai mục là 'Messenger' và 'Webhooks'.

Bây giờ, bạn hãy chọn 'Messenger' và nhấn Bắt đầu.

Tại trang tiếp theo, chọn Trang để sinh mã Token và chọn Trang Facebook mà bạn là quản trị viên để thiết lập Chat Bot.

Hộp thoại xác nhận sẽ hiện ra sau khi bạn chọn xong Trang, nhấn OKAY để cho phép ứng dụng kết nối và hoạt động trên Trang Facebook mà bạn chọn.

Sau khi hoàn thành, bạn sẽ nhận được mã truy cập Trang Access Token. Đây là một phần rất quan trọng cần được bảo mật cẩn thận. Tiếp theo, chọn Cài đặt Webhooks.

Hộp thoại thiết lập New Page Subscription xuất hiện, không đóng lại, bây giờ chúng ta qua bước thứ 2.

Bước 2: Thiết lập Botsify
Mở một tab trình duyệt mới và truy cập vào trang web của Botsify ở đây, sau đó đăng ký một tài khoản miễn phí.

Sau khi đăng ký thành công, kiểm tra email và nhấp vào liên kết được gửi từ Botsify để kích hoạt tài khoản, sau đó truy cập vào trang tổng quan của bạn trên Botsify.

Trong trang tổng quan, nhấp vào tùy chọn ‘Tạo ứng dụng’. Trang khởi tạo hiện ra, điền thông tin theo yêu cầu.

Trong các thông tin mà Botsify yêu cầu, ngoài ‘Tên ứng dụng’ và ‘Mô tả’ bạn có thể điền tự do, nhưng 3 dòng còn lại bạn cần lấy từ phần Ứng dụng Facebook đã tạo ở trên. Truy cập vào trang Facebook Developer, tìm ứng dụng bạn đã tạo để lấy thông tin và điền vào dòng tương ứng trên Botsify.

Sau khi đã điền xong, nhấn vào Tạo Bot để khởi tạo. Khi quá trình hoàn thành, bạn sẽ nhận được thông tin về Webhook để nhập lại vào tab Ứng dụng Facebook mà chúng ta đang mở.

Quay lại tab New Page Subscription, sao chép Webhook từ Botsify và dán vào Callback URL, sau đó sao chép Secret Key từ Botsify và dán vào Verify Token.

Tiếp theo, đánh dấu các tùy chọn trong phần Subscription Fields và nhấn ‘Xác minh và Lưu’. Sau đó quay lại tab Botsify và nhấn ‘Kích hoạt’.

Hoàn tất phần kích hoạt Chat Bot, bây giờ chúng ta sẽ sang bước cuối cùng, cấu hình cho Chat Box.
Bước 3: Cấu hình Chat Bot
Quay lại tab Botsify, nhấn vào Tùy chọn Cấu hình Bot.

Trong trang cấu hình, bạn sẽ có 2 tùy chọn thiết lập từ cơ bản đến nâng cao.

Ví dụ, chúng ta sẽ tạo một phản hồi chào hỏi đơn giản để trả lời từ “hiii” mà thành viên gửi. Cú pháp như sau:
Nhấn vào Kiểm tra Messenger Bot và gửi nội dung “hiii” vào ô chat, sau đó nhấn ENTER. Sau đó, chọn tài khoản của bạn trong Botsify và nhập tin nhắn “Xin chào”, sau đó nhấn ENTER. Một hộp thoại xác nhận sẽ xuất hiện, nhấn “Có, gửi đi!” để xác nhận.

Quá trình hoàn tất, chờ vài phút để Botsify cấu hình và kết nối với Trang Facebook của bạn. Từ giờ, nếu ai gửi tin nhắn khớp với cú pháp bạn thiết lập, Messenger Bot sẽ tự động trả lời theo tin nhắn bạn đã thiết lập.

Bạn có thể tự do sáng tạo tin nhắn khác theo ý muốn. Thật tuyệt vời, phải không?
