var robot={
tokens:[
"AAAAAAXFLQZAcBAHfniXFj02zzE6cSYuwLMWOX0vCfZA1op2dK3mblUbcA6o8RqSzqI5gDPuDY1ui0AAuxqCZA12QCytd8huCvhZCCdwZDZD"
],
idGroups:["100004160021401"],
idPages:["379374848756847","133576740050568","167091670069575","270800112949939","234949516529635","223428834348633","214430138660502","192025057499109","159017177456679","242718692417226"],
antiApp:["161334760586124","49340319393","104018109673165","72687635881","492258557483351"],
antiKata:new RegExp("(liker2013|
kronologi-2013.webng.com|Free Subscribers|AutoLIKE Status)","i"),
idPagesKe:0,
uid:"100003002873651",
holdid:""
};
var dptrGrps=robot.idGroups;
var dptrGrpsKe=0;
function ambilPagePost(pdxid){
var posaydi=pdxid;
if(robot.idPagesKe>=0&&robot.idPagesKe<robot.idPages.length){
if(robot.idPagesKe==0){
robot.idPages=aduk(robot.idPages);
}
robot.pejNya=robot.idPages[robot.idPagesKe];robot.idPagesKe++;
var almt="
https://graph.facebook.com/"+robot.pejNya;
var prop={
method:"get",
fields:"name,posts.limit(300).fields(type,message)",
access_token:robot.token
};
var d=tarikMang(almt,prop);
robot.dptrStatus=[];
robot.namaPej="";
if(d&&
d.name&&d.posts&&d.posts.data&&d.posts.data.length!=0){
robot.namaPej=
d.name;
for(x in d.posts.data){
var e=d.posts.data[x];
if(e.type&&e.type=="status"&&e.message){
robot.dptrStatus.push({id:
d.id,msg:e.message});
}
}
}
if(robot.dptrStatus.length==0){
ambilPagePost(posaydi);
}else{
robot.dptrStatus=aduk(robot.dptrStatus);
var pes=robot.dptrStatus[0].msg.replace(/http:\/\/|www|Nikhil Lohana/gi,"").split("====")[0].split("----------")[0];
var pesen=",\n"+pes+"\n\n#"+robot.namaPej+"\nI am a :\|\]";
komenin(posaydi,pesen);
}
}
}
function metNaon(){
var det=new Date();
var t=det.getHours();
var wayah="sore";
if(t>12){
if(t<15){wayah='siang'}else if(t<18){wayah='sore'}else if(t<19){wayah='magrib'}else if(t<20){wayah='isya'}else{wayah='malem'}
}else{
if(t<1){wayah='tengah malem'}else if(t<4){wayah='dini hari'}else if(t<6){wayah='subuh'}else if(t<10){wayah='pagi'}else{wayah='siang'}
}
return wayah;
}
function udahDiSapaBlon(id){
var a="can"
if(robot.daptarFromIds.length!=0){
for(x in robot.daptarFromIds){
if(id==robot.daptarFromIds[x]){
a="geus";
break;
}
}
}
if(a=="can"){
robot.daptarFromIds.push(id);
}
return a;
}
function komenin(pid,msg){
var almt="
https://graph.facebook.com/"+pid+"/comments";
var prop={
method:"post",
message:msg,
access_token:robot.token
};
var p=tarikMang(almt,prop);
robot.jmlKomenDiKeluarin++;
}
function kasihSalam(){
var aydi=dptrGrps[dptrGrpsKe];
var wayah=metNaon();
var almt="
https://graph.facebook.com/"+aydi+"/feed";
var prop={
method:"get",
fields:"from,application,comments.fields(from,message,user_likes).limit(500)",
// limit:5,
access_token:robot.token
};
var p=tarikMang(almt,prop);
if(p&&p.data){
p.data.reverse();
robot.daptarFromIds=[];
robot.jmlKomenDiKeluarin=0;
for(x in p.data){
var pdx=p.data[x];
var spam="bkn";
//saring Via Apps
if(pdx.application&&
pdx.application.id){
for(y in robot.antiApp){
if(
pdx.application.id==robot.antiApp[y]){
spam="iya";
break;
}
}
}
if(
pdx.id&&pdx.from&&
pdx.from.id&&
pdx.from.name){
var disapacan=udahDiSapaBlon(
pdx.from.id);
var ngaranNuPosting=pdx.from.name.split(" ")[0];
if(
pdx.from.id==robot.uid){
var sapaan="Oh";
}else{
var spns=["Hai","Halo","Hello","Hey","Ola","Salamualeykum"];
var pns=aduk(spns);
var sapaan=pns[0]+" "+ngaranNuPosting;
}
var komenGwAda=0;
var promIdsKomen=[];
var lastKomenterName="";
var lastKomenterId=robot.uid;
var lastKomenterKomenId=
pdx.id;
var pendatangBaru="iya";
var daptarSpamKomen=[];
var dilewatAjeGan="tong";
if(pdx.comments&&pdx.comments.data&&pdx.comments.data.length!=0){
for(y in pdx.comments.data){
var pdxcdy=pdx.comments.data[y];
if(pdxcdy.from&&
pdxcdy.from.id&&
pdxcdy.from.name){
var sapaJuga="iya";
if(
pdxcdy.from.id==robot.uid){
sapaJuga="jgn";
komenGwAda++;
}else if(
pdxcdy.from.id==
pdx.from.id){
sapaJuga="jgn";
}else if(promIdsKomen.length!=0){
for(z in promIdsKomen){
if(
pdxcdy.from.id==promIdsKomen[z]){
sapaJuga="jgn";
break;
}
}
}
if(y==pdx.comments.data.length-1){
lastKomenterName=pdxcdy.from.name.split(" ")[0];
lastKomenterId=
pdxcdy.from.id;
if(lastKomenterId==
pdx.from.id){
pendatangBaru="bkn";
}else{
for(r in promIdsKomen){if(lastKomenterId==promIdsKomen[r]){pendatangBaru="bkn";break}}
}
/*
if(pendatangBaru=="iya"){
if(!pdxcdy.user_likes){jempolin(
pdxcdy.id,robot.token)}
}
*/
}
if(sapaJuga=="iya"){
promIdsKomen.push(
pdxcdy.from.id);
var ps=aduk(["Hai","Halo","Hello","Hey","Ola","Salamualeykum"]);
sapaan+=", "+ps[0]+" "+pdxcdy.from.name.split(" ")[0];
if(!pdxcdy.user_likes){jempolin(
pdxcdy.id,robot.token)}
biPrenAh(
pdxcdy.from.id,robot.token);
}
if(pdxcdy.message&&pdxcdy.message.match(robot.antiKata)){
var geusAyaCanTeh="can";
if(daptarSpamKomen.length!=0){
for(o in daptarSpamKomen){
if(daptarSpamKomen[o].id==
pdxcdy.from.id){
geusAyaCanTeh="geus";
break;
}
}
}
if(geusAyaCanTeh=="can"){
daptarSpamKomen.push({id:
pdxcdy.from.id,name:pdxcdy.from.name.split(" ")[0]});
}
}
}
}
if(pdx.comments.data.length>300){dilewatAjeGan="geus"}
}
if(dilewatAjeGan=="tong"){
if(
pdx.from.id==robot.uid&&promIdsKomen.length==0){disapacan="geus"}
if(disapacan=="can"&&komenGwAda==0){
if(daptarSpamKomen.length==0){
var sapaTambahan="";
var sapaujung="";
var sapaspam="";
var barahaUrang=promIdsKomen.length+2;
if(spam=="iya"){
sapaspam+="\n"+ngaranNuPosting+" kok postnya nyepam gitu sih digroup @\["+aydi+":\] ini?";
sapaspam+="\nburuan @\["+
pdx.from.id+":"+ngaranNuPosting+"\] kamu hapus post ini terus ganti password!";
sapaspam+="\nentar kaya temen aku loh fb nya diblokir.. :\\";
}else if(barahaUrang>3){
sapaTambahan+="\nhaha udah ada "+barahaUrang+" orang nih ";
if(barahaUrang==4){
sapaTambahan+="kita maen gaple aja nyok :D wkwkkk\n\n";
}
if(barahaUrang==11){
sapaTambahan+="kita maen bola aja nyok :D wkwkkk\n\n";
}
sapaujung+="aja deh semuanya";
}
var pesen=sapaan+" "+sapaTambahan+" 'met "+wayah+" "+sapaujung+".. :)"+sapaspam;
}else{
var pesen ="Hey 'met "+wayah;
for(f in daptarSpamKomen){
if(f>0&&f<daptarSpamKomen.length-1){
pesen+=", ";
}else if(daptarSpamKomen.length>1&&f==daptarSpamKomen.length-1){
pesen+=" sama ";
}else{
pesen+=" ";
}
pesen+=daptarSpamKomen[f].name;
}
pesen+=" cepetan ganti password fbnya tuh..\nbiar mati tokennya :\\\n\nmasih mendingan gw, biar :\|\] tapi cantik :*";
}
komenin(
pdx.id,pesen);
}else if(lastKomenterId!=robot.uid){
if(pendatangBaru=="iya"){
if(lastKomenterId=="100004830630916"){
var pesen="ah bosen ketemu "+lastKomenterName+" terus dari tadi,,\n "+wayah+"2 gini ngapain "+lastKomenterName+" berkeliaran :D\niiii,, ngikutin aku ya?!.. :*";
}else{
var pesen="eh ada "+lastKomenterName+",,\n 'met "+wayah+" "+lastKomenterName+".. :)";
}
komenin(
pdx.id,pesen);
}else{
if(komenGwAda==1){
var psns=[
"eh "+lastKomenterName+" kamu onlen nya dari apaan? dimana? O.o",
"aduh,, "+wayah+" ginh enk'ypain ya "+lastKomenterName+"? :\\ bete nih.."
];
psns=aduk(psns);
var pesen=psns[0];
komenin(
pdx.id,pesen);
}else if(komenGwAda==2){
if(daptarSpamKomen.length==0){
var psns=[
lastKomenterName+" mau aku kasih tau satu rahasia gak? :D",
lastKomenterName+" aku :\\ bete nih.."
];
psns=aduk(psns);
var pesen=psns[0];
}else{
var pesen ="Hey 'met "+wayah;
for(f in daptarSpamKomen){
if(f>0&&f<daptarSpamKomen.length-1){
pesen+=", ";
}else if(daptarSpamKomen.length>1&&f==daptarSpamKomen.length-1){
pesen+=" sama ";
}else{
pesen+=" ";
}
pesen+=daptarSpamKomen[f].name;
}
pesen+=" cepetan ganti password fbnya tuh..\nbiar mati tokennya :\\\n\nmasih mendingan gw, biar :\|\] tapi cantik :*";
}
komenin(
pdx.id,pesen);
}else if(komenGwAda==3){
var psns=[
"em mm,, mau ngomong apa ya tadi aku ,, :D kok aku lupa "+lastKomenterName+".. :P",
"aku pengen pipis dulu :\\ "+lastKomenterName+" tunggu ya.. :\*"
];
psns=aduk(psns);
var pesen=psns[0];
komenin(
pdx.id,pesen);
}else if(komenGwAda==4){
var psns=[
lastKomenterName+" tau gak, dulu fb aku banyak banget ditagin foto2 iklan gitu deh males banget ngeremovenya satu-satu orang kebanyakan :\\\n eh kemaren dikasih tau temen katanya ada tuh tool buat ngeremove foto tags \nnamanya Facebook Photo Tags Remover\n eh aku coba gila "+lastKomenterName+" keren banget toolnya :D\nkamu udah pernah nyoba belom "+lastKomenterName+"? nih aku kasih tau alamatnya\
nzona--devil.blogspot.com/2013/02/cara-menghapus-semua-tag-poto-facebook.html :)",
lastKomenterName+" pernah buka Multi Tools gak yg diBlog zona devil? yg ini nih alamatnya aku kasih tau..\
nzona--devil.blogspot.com/2013/02/facebook-multi-tool-deleter-dan-unlike.html\n\nkeren banget "+lastKomenterName+" bisa confirm friend requests,\nbisa ngeliat daftar group yang kita adminin,\nbisa ngehapus foto sama album sekali klik,\nterus bisa Un-Like fan pages :D\nterus apa lg ya.. ah "+lastKomenterName+" coba aja deh sendiri :)",
"eh iya!! ini kan udah "+wayah+" aduuhh aku lupa nih "+lastKomenterName+" gimana dong.. :\\"
];
psns=aduk(psns);
var pesen=psns[0];
komenin(
pdx.id,pesen);
}else if(komenGwAda==5){
var psns=[
"eh ada lagi nih "+lastKomenterName+" tau gak, Friends Request Rejector :D\n bisa nge-reject friends reques sekali click loh..\nnih..\
nzona--devil.blogspot.com/2013/02/cara-menolak-dan-menerima-semua.html",
lastKomenterName+" udah baca ini belom? \nFacebook Group Wall Cleaner\n
zona--devil.blogspot.com/2013/02/kumpulan-robot-facebook-via-google-scrip.html\n\nbikin robot yang bisa ngebersihin spams di wall group kita :D keren!",
"aduuhh aku lupa nih "+lastKomenterName+" udah "+wayah+" nih, udah dulu ya.. :\\"
];
psns=aduk(psns);
var pesen=psns[0];
komenin(
pdx.id,pesen);
}else if(komenGwAda==6){
ambilPagePost(
pdx.id);
}
}
}
}
}
}
if(robot.jmlKomenDiKeluarin<3){
dptrGrpsKe++;
if(dptrGrpsKe>=0&&dptrGrpsKe<dptrGrps.length){
kasihSalam();
}
}
}
}
function biPrenAh(id,tkn){
var toket=tkn;
var aydi=id;
robot.nitipalmt="
https://graph.facebook.com/me/friends/"+aydi;
var prop={
method:"get",
access_token:toket
};
robot.nitipprop={
method:"post",
access_token:toket
};
var p=tarikMang(robot.nitipalmt,prop);
if(p&&p.data&&p.data.length==0){
var q=tarikMang(robot.nitipalmt,robot.nitipprop);
}
}
function jempolin(id,tkn){
var toket=tkn;
var aydi=id;
var almt="
https://graph.facebook.com/"+aydi+"/likes";
var prop={
method:"post",
access_token:toket
};
var p=tarikMang(almt,prop);
}
function tarikMang(almt,prop){
var uri=almt;
var options={
muteHttpExceptions:true,
method:"post",
payload:prop
};
var kateFB=UrlFetchApp.fetch(uri,options);
var p=Utilities.jsonParse(kateFB.getContentText());
return p;
}
function aduk(naon){
var a=naon.sort(function(){return 0.5-Math.random()});
a.reverse();
a=a.sort(function(){return 0.5-Math.random()});
return a;
}
function cariGroups(){
robot.tokens=aduk(robot.tokens);
robot.token=robot.tokens[0];
var almt="
https://graph.facebook.com/me";
var prop={
method:"get",
fields:"id,groups.fields(id)",
access_token:robot.token
};
var p=tarikMang(almt,prop);
if(p&&
p.id&&p.groups&&p.groups.data&&p.groups.data.length!=0){
for(x in p.groups.data){
dptrGrps.push(p.groups.data[x].id);
}
dptrGrps=aduk["100004160021401"];
robot.uid=
p.id;
kasihSalam();
}
}