Có ai đi bán sim không? Hướng dẫn viết chat bot cho facebook

Xin chào. Hôm nay các bạn có khỏe không ? Bạn có muốn đi bán sim không ? Hay muốn unfriend bằng cách nhắn tin chửi hết mọi người trong friend list hoặc là bạn muốn bán sim để ra đường bị đánh chết. Đúng rồi đấy, hôm nay chúng ta sẽ cùng xây một công cụ như vậy – Facebook Chat Bot.


Mình đang học nodejs, có một cái thư viện để viết chatbot cho facebook khá hay, có thể dùng để spam cho toàn bộ friend list =)) Đọc hướng dẫn ở đây funny phết.
Code thì đơn giản thôi


var login = require("facebook-chat-api");
login({ email: "[email protected]", password: "your_password" }, function callback(err, api) {
if (err) return console.error(err);
// bán sim cho toàn bộ list friends :))
api.getFriendsList(function (err, data) {
if (err) return console.error(err);
for (var i in data) {
console.log('chao ' + data[i].firstName);
var msg = { body: "Chào " + data[i].firstName + "! Bạn khỏe không?" };
api.sendMessage(msg, data[i].userID);
}
console.log(data.length);
});
});

view raw

gistfile1.js

hosted with ❤ by GitHub

Thế là xong. Toàn bộ 2000 bạn bè mình sẽ nhận được tin bán sim, và sau đó 1999 người sẽ unfriend mình :))
Ngoài ra mình đang viết code lấy toàn bộ log chat facebook về file. Có vẻ loằng ngoằng hơn một chút.
 
 

Leave a Reply