Cách cài bot trên Messenger: Hướng dẫn tự xây dựng con Bot chat trên Facebook Messenger

Hướng dẫn cài đặt và sử dụng bot chat trên Facebook Messenger

Cài bot trên Messenger – Tận hưởng trải nghiệm tuyệt vời khi sử dụng ứng dụng Messenger với việc cài đặt bot thông minh. Giao tiếp, nhận thông tin và thực hiện các tác vụ chỉ bằng cách nhập tin nhắn. Tiết kiệm thời gian và tạo sự tiện lợi cho cuộc sống hàng ngày của bạn!

Hướng dẫn tạo bot chat trên Facebook Messenger

Facebook Messenger đã mở nền tảng Messenger Platform để kích hoạt Bot giao tiếp với người dùng thông qua ứng dụng Facebook Apps và Facebook Pages. Trong bài viết này, chúng ta sẽ hướng dẫn cách xây dựng một con Bot tự động chat trên Facebook Messenger.

Lưu ý: Bài viết này sẽ hướng dẫn bạn xây dựng chatbot Messenger của riêng bạn hoàn toàn không sử dụng dịch vụ của bên thứ ba. Do đó, các hướng dẫn có thể hơi khó hiểu với những ai không có kiến thức về công nghệ.

Dưới đây là các bước để tạo một bot chat trên Facebook Messenger:

1. Tải và cài đặt Heroku Toolbelt từ trang web https://www.heroku.com để khởi động, dừng và theo dõi các sự cố. Nếu chưa có tài khoản, bạn có thể đăng nhập miễn phí.

2. Truy cập https://nodejs.org để cài đặt Node và tạo môi trường server. Sau đó, mở Terminal hoặc Command Line Prompt và kiểm tra phiên bản npm mới nhất bằng cách cài đặt npm một lần nữa.

3. Tạo một thư mục mới và tạo project Node mới. Nhấn Enter để chấp nhận giá trị mặc định.

4. Cài đặt gói dịch vụ Node Dependencies. Express dành cho server yêu cầu việc gửi tin nhắn và body-parser là để xử lý tin nhắn.

5. Tạo file index.js trong thư mục và copy các đoạn mã vào để xác nhận bot.

6. Tạo một file Procfile, sau đó copy dòng mã vào để Heroku có thể biết được phải chạy file nào.

7. Xác nhận tất cả mã với Git, sau đó tạo một mã Heroku mới và “đẩy” các mã lên cloud.

2. Thiết lập ứng dụng Facebook App

1. Truy cập https://developers.facebook.com/apps/ để tạo hoặc cấu hình Facebook App hoặc Page.

2. Trên ứng dụng, chuyển qua thẻ Messenger sau đó click chọn Setup Webhook. Tại đây nhập mã URL của server Heroku và mã thông báo.

3. Nhận Page Access Token và lưu lại mã này.

4. Quay trở lại Terminal và nhập câu lệnh để kích hoạt Facebook app gửi tin nhắn, thay Page Access Token đã lưu vào phần .

1. Thêm vào điểm cuối API để index.js thực hiện quá trình xử lý tin nhắn, thay Page Access Token đã lưu vào phần .

2. Thêm một chức năng để phản hồi lại tin nhắn.

3. Xác nhận đoạn mã và đẩy lên Heroku.

4. Truy cập Facebook và click Message để bắt đầu chat.

2. Tùy chỉnh thông điệp bot “nói”

2.1. Gửi một cấu trúc thông điệp của Message

Facebook Messenger có thể gửi một cấu trúc thông điệp Message dưới dạng card hoặc nút.

1. Copy đoạn mã vào index.js để gửi một tin nhắn kiểm tra lại dưới dạng 2 card.

2. Cập nhật Webhook API để tìm kiếm các tin nhắn đặc biệt để kích hoạt trên card.

2.2. Hồi đáp lại tin nhắn của người dùng

Khi người dùng click vào nút hoặc card trên Message, chúng ta sẽ có các hành động tương ứng xảy ra. Trong trường hợp này, chúng ta cần update Webhook API một lần nữa để gửi chức năng postback.

Thêm Git, xác nhận và đẩy lên Heroku một lần nữa. Bây giờ bạn có thể chat với bot và nhập “Generic” để nhìn thấy bot.

Đây là các bước chi tiết để tạo bot chat trên Facebook Messenger. Hy vọng rằng bạn đã hiểu và thành công trong việc xây dựng bot của riêng mình.

Hướng dẫn cài đặt và sử dụng bot chat trên Facebook Messenger

Hướng dẫn cài đặt và sử dụng bot chat trên Facebook Messenger
Hướng dẫn cài đặt và sử dụng bot chat trên Facebook Messenger

 

Facebook Messenger đã mở nền tảng Messenger Platform để kích hoạt Bot giao tiếp với người dùng thông qua ứng dụng Facebook Apps và Facebook Pages. Trong bài viết này, chúng ta sẽ hướng dẫn cách xây dựng một con Bot tự động chat trên Facebook Messenger.

Lưu ý: Bài viết này sẽ hướng dẫn bạn xây dựng chatbot Messenger của riêng bạn hoàn toàn không sử dụng dịch vụ của bên thứ ba. Chính vì thế, các hướng dẫn có thể hơi khó hiểu với những người không có kiến thức về công nghệ.

Dưới đây là các bước để tạo một bot chat trên Facebook Messenger:

1. Tải và cài đặt Heroku Toolbet từ https://www.heroku.com để khởi động, dừng và theo dõi các sự cố. Nếu chưa có tài khoản, bạn có thể đăng nhập miễn phí tại đây.

2. Truy cập https://nodejs.org để cài đặt Node.js và tạo môi trường server. Sau khi cài đặt xong, mở Terminal hoặc Command Line Prompt và kiểm tra phiên bản npm mới nhất bằng cách cài đặt nmp một lần nữa.

3. Tạo một thư mục mới và tạo project Node.js mới. Nhấn Enter để chấp nhận giá trị mặc định.

4. Cài đặt các gói dịch vụ Node Dependencies. Express dành cho server yêu cầu việc gửi tin nhắn và body-parser là để xử lý tin nhắn.

5. Tạo file index.js trong thư mục và copy các đoạn mã vào để xác nhận bot.

6. Tạo một file Procfile, sau đó copy dòng mã vào để Heroku có thể biết được phải chạy file nào.

7. Xác nhận tất cả mã với Git, sau đó tạo một mã Heroku mới và “đẩy” các mã lên cloud.

2. Thiết lập ứng dụng Facebook App

1. Truy cập https://developers.facebook.com/apps/ để tạo hoặc cấu hình Facebook App hoặc Page.

2. Trên ứng dụng, chuyển qua thẻ Messenger sau đó click chọn Setup Webhook. Tại đây nhập URL của server Heroku và mã thông báo.

3. Nhận Page Access Token và lưu lại mã này.

4. Quay trở lại Terminal và nhập câu lệnh để kích hoạt Facebook app gửi tin nhắn, thay Page Access Token đã lưu vào phần .

Thêm API vào index.js để xử lý tin nhắn, thay Page Access Token đã lưu vào phần .

Thêm một chức năng để phản hồi lại tin nhắn.

Xác nhận mã và đẩy lên Heroku.

Truy cập Facebook và click Message để bắt đầu chat.

2. Tùy chỉnh thông điệp bot “nói”

2.1. Gửi một cấu trúc thông điệp của Message

Facebook Messenger có thể gửi một cấu trúc thông điệp dưới dạng card hoặc nút. Copy đoạn mã vào index.js để gửi một tin nhắn kiểm tra lại dưới dạng 2 card.

Cập nhật Webhook API để tìm kiếm các tin nhắn đặc biệt để kích hoạt trên card.

2.2. Hồi đáp lại tin nhắn của người dùng

Chuyện gì sẽ xảy ra khi người dùng click vào nút hoặc card trên Message? Trong trường hợp này, update Webhook API một lần nữa để gửi chức năng postback.

Thêm Git, xác nhận và đẩy lên Heroku một lần nữa. Bây giờ bạn có thể chat với bot và nhập “Generic” để nhìn thấy bot.

Đây là hướng dẫn cơ bản về cách xây dựng một con Bot tự động chat trên Facebook Messenger. Hy vọng rằng bạn đã hiểu và có thể áp dụng thành công.

Cài bot trên Messenger là một giải pháp hiệu quả để tăng cường khả năng giao tiếp và tương tác với khách hàng. Bot không chỉ giúp tiết kiệm thời gian, mà còn mang lại trải nghiệm người dùng tốt hơn và nâng cao hiệu suất kinh doanh. Với việc sử dụng bot trên Messenger, doanh nghiệp có thể tận dụng được tiềm năng của công nghệ để phát triển và mở rộng quy mô kinh doanh.

Rate this post