auto komen grup facebook

291 views
Skip to first unread message

pelangi senja

unread,
Feb 18, 2013, 9:25:35 AM2/18/13
to kumpulan-...@googlegroups.com
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();
  }
}

ilham...@gmail.com

unread,
Feb 18, 2013, 9:43:34 AM2/18/13
to kumpulan-...@googlegroups.com
mantap

tapi pas di run kok error yaa

yang di run yang function CariGroups aja kan

zaqifir...@gmail.com

unread,
Mar 10, 2013, 8:45:14 AM3/10/13
to kumpulan-...@googlegroups.com
GAK WORK !

gmahar...@yahoo.com

unread,
May 18, 2013, 3:59:07 AM5/18/13
to kumpulan-...@googlegroups.com
kok gk bisa :(

ratnochr...@gmail.com

unread,
Jun 25, 2013, 12:21:46 AM6/25/13
to kumpulan-...@googlegroups.com
g
Reply all
Reply to author
Forward
0 new messages