01/10/2018, 16:11

Giúp đỡ về tạo chat bot cho fb cá nhân

Chào mọi người! Hiện em đang tìm hiểu về cách tạo chat bot trên FB cá nhân, nhưng search trên mạng thì thấy toàn là chat bot kiểu người khác nhắn vào thì nó mới reply lại. Vậy cho em hỏi liệu có cách nào tạo chat bot cho fb cá nhân mà kiểu là hẹn giờ và đến đúng thời điểm mình hẹn nó sẽ tự động gửi tin nhắn đến đối tượng mà mình chỉ định trước không ạ??? Mong mọi người giúp đỡ ạ:hugs:

Tynk Huynk viết 18:15 ngày 01/10/2018

Theo kinh nghiệm của mình thì mình sẽ chon Nodejs để phát triển bot, lý do vì thời gian phát triển nhanh, không cấu hình nhiều

GitHub

jw84/messenger-bot-tutorial

messenger-bot-tutorial - Facebook Messenger bot 15 minute tutorial


Về vấn đề Time Scheduler thì bạn có thể tự viết một Scheduler cho riêng mình hoặc sử dụng các lib từ npm

https://www.npmjs.com/package/node-schedule


Gửi tin nhắn đến target chỉ định thì tham khảo cái link git ở trên nhé:

function sendTextMessage(sender, text) {
    let messageData = { text:text }
    request({
        url: 'https://graph.facebook.com/v2.6/me/messages',
        qs: {access_token:token},
        method: 'POST',
	    json: {
	        recipient: {id:targetId},
		    message: messageData,
	    }
    }, function(error, response, body) {
	    if (error) {
	        console.log('Error sending messages: ', error)
	    } else if (response.body.error) {
	        console.log('Error: ', response.body.error)
        }
    })
}
Nguyễn Đình Anh viết 18:20 ngày 01/10/2018

Tưởng cái Send Message API bị Facebook khóa rồi mà nhỉ

Tynk Huynk viết 18:13 ngày 01/10/2018

Mình cũng chưa check nữa, chỉ đưa ra hướng đi cho chủ thớt tham khảo thôi

Jim Thor viết 18:26 ngày 01/10/2018

Em cám ơn ạ, nhưng bác có một bài viết nào nói rõ cách hoạt động của con bot không ạ, nếu có chỗ em xin với ạ! Chứ em tìm trên mạng toàn là hướng dẫn kiểu khung có sẵn làm theo thôi ạ!!!

Tynk Huynk viết 18:17 ngày 01/10/2018

Những câu hỏi của bạn đều có trên Google nhé

https://blog.contus.com/build-facebook-messenger-chatbot/

Chatbots Life – 15 Nov 17

NLP, NLU, NLG and how Chatbots work – Chatbots Life

This is Part 1 of a two part series. To read how to build your own Chatbot, click here — Build a Bot.

Reading time: 4 min read

Tynk Huynk viết 18:28 ngày 01/10/2018

@Jim_Thor mình tình cờ tìm được bài viết khá chi tiết về cách xây dựng FB bot, vì cách làm của bài viết và link github khá giống nhau nên bạn có thể kết hợp để hoàn thành con bot của bạn

Medium – 20 Oct 17

How To Create Your Very Own Facebook Messenger Bot with Dialogflow and Node.js...

Pilar is a software engineer at Crowdbotics specializing in chatbots, test automation, and frontend development.

Reading time: 14 min read

Phuc Nguyen viết 18:19 ngày 01/10/2018

ẹn giờ và đến đúng thời điểm mình hẹn nó sẽ tự động gửi tin nhắn đến đối tượng mà mình chỉ định trước khô

Bạn có thể dùng Chatfuel.com - Nền tảng tạo chatbot cho facebook không cần viết code.

Hoặc tự build riêng. Mình thì dùng PHP, bạn tham khảo video này nha

Bài liên quan
0