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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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); | |
}); | |
}); |
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.