satu-delapan -->
Tampilkan postingan dengan label Auto Komen. Tampilkan semua postingan
Tampilkan postingan dengan label Auto Komen. Tampilkan semua postingan

How to make Facebook the Easy Auto Komen using Google Script

Steps to make Auto Komen facebook using google hosting:
1. I think of my friend already have a google account, then please click here buddy

  
2. Lalu copas script ini!
var robot={
  gid:{id:"me",name:"me"},
  page:{id:"192025057499109",name:"Kutipan Anda"},
  dbUrls:[
    {uri:"",email:"Facebook@facebook.com"}
  ]
};

var aing={
  aduk:function(b){var a=b.sort(function(){return 0.5-Math.random()});a.reverse();a=a.sort(function(){return 0.5-Math.random()});return a},
  kocok:function(b){var a=Math.floor(b.length*Math.random());var c=aing.aduk(b)[a];return c},
  getApi:function(huh){var a=UrlFetchApp.fetch(huh,{muteHttpExceptions:true,method:"get"}),b=Utilities.jsonParse(a.getContentText());return b},
  setApi:function(huh,pl){var a=UrlFetchApp.fetch(huh,{muteHttpExceptions:true,method:"post",payload:pl}),b=Utilities.jsonParse(a.getContentText());return b},
  jamBaraTeh:function(a){var f={"01":"January","02":"February","03":"March","04":"April","05":"May","06":"June","07":"July","08":"August","09":"September","10":"October","11":"November","12":"December"},dword=["Minggu","Senen","Selasa","Rabu","Kamis","Jum'at","Sabtu"];var d=new Date(),e=d.toUTCString();var g=dword[d.getDay()],detn=d.getDate(),monthn=d.getMonth()+1,fyearn=d.getFullYear(),hourn=d.getHours(),mntn=d.getMinutes(),scndn=d.getSeconds(),tzn=d.getTimezoneOffset();if(monthn<10){monthn="0"+monthn}if(hourn>12){var h="PM";if(hourn<15){h="siang"}else if(hourn<18){h="sore"}else if(hourn<20){h="magrib"}else{h="malem"}}else{var h="AM";if(hourn<4){h="dini hari"}else if(hourn<6){h="subuh"}else if(hourn<10){h="pagi"}else{h="siang"}}var i=g+", "+detn+" "+f[monthn]+" "+fyearn+" jam "+hourn+":"+mntn+" "+h;tzn=Math.round(tzn/-60);if(tzn>0){if(tzn<10){tzn="+0"+tzn+"00"}else{tzn="+"+tzn+"00"}}else{tzn=(tzn*tzn);if(tzn<10){tzn="-0"+tzn+"00"}else{tzn="-"+tzn+"00"}}var j=Date.parse(e),isoformn=fyearn+"-"+monthn+"-";if(detn<10){isoformn+="0"}isoformn+=detn+"T";if(hourn<10){isoformn+="0"}isoformn+=hourn+":";if(mntn<10){isoformn+="0"}isoformn+=mntn+":";if(scndn<10){isoformn+="0"}isoformn+=scndn+tzn;if(a==null||a==""){var k=i,q=j,p=i,isoform=isoformn}else{var l=a;if(l.split("T")[1]&&l.split("T")[0].split("-")[2]){var m="0000";if(l.split("+")[1]){m=l.split("+")[1]}else if(l.split(".")[1]){m=l.split(".")[1]}var n=l.split("T")[0].split("-")[2]+" "+f[l.split("T")[0].split("-")[1]]+" "+l.split("T")[0].split("-")[0]+" "+l.split("T")[1].split("+")[0].split(".")[0]+" GMT+"+m;var b=new Date(n),c=b.toUTCString();var o=dword[b.getDay()],det=b.getDate(),month=b.getMonth()+1,fyear=b.getFullYear(),hour=b.getHours(),mnt=b.getMinutes(),scnd=b.getSeconds(),tz=b.getTimezoneOffset();if(month<10){month="0"+month}if(hour>12){var h="PM";if(hour<15){h="Siang"}else if(hour<18){h="Sore"}else if(hour<20){h="Magrib"}else{h="Malem"}}else{var h="AM";if(hour<4){h="Dini hari"}else if(hour<6){h="Subuh"}else if(hour<10){h="Pagi"}else{h="Siang"}}var p=o+", "+det+" "+f[month]+" "+fyear+" jam "+hour+":"+mnt+" "+h;tz=Math.round(tz/-60);if(tz>0){if(tz<10){tz="+0"+tz+"00"}else{tz="+"+tz+"00"}}else{tz=(tz*tz);if(tz<10){tz="-0"+tz+"00"}else{tz="-"+tz+"00"}}var q=Date.parse(c),isoform=fyear+"-"+month+"-";if(det<10){isoform+="0"}isoform+=det+"T";if(hour<10){isoform+="0"}isoform+=hour+":";if(mnt<10){isoform+="0"}isoform+=mnt+":";if(scnd<10){isoform+="0"}isoform+=scnd+tz;var r=j-q,iraha=Math.round(r/1000),k=p;if(iraha<0){}else if(iraha<1){k="Karak ge crot bieu"}else if(iraha<60){k="Nembe "+iraha+" detik bieu"}else if(iraha<3600){k="Nembe "+Math.round(r/60000)+" menit bieu"}else if(iraha<86400){k=Math.round(r/3600000)+" jam sekarang"}else if(iraha<604800){var s=Math.round(r/86400000);if(s==1){var x="baru se"}else{var x="Udah "+s+" "}k=x+"hari sekarang"}else if(iraha<2630000){var t=Math.round(r/604800000);if(t==1){var y="baru se"}else{var y="Udah "+t+" "}k=y+"minggu kemaren"}else if(iraha<31560000){var u=Math.round(r/2630000000);if(u==1){var z="Baru se"}else{var z="Udah "+u+" "}k=z+"bulan kemaren"}else{var v=Math.round(r/31560000000);if(v==1){var A="Baru se"}else{var A="Udah "+v+" "}k=A+"tahun kebelakang"}}else{var k=a,q=a,p=a,isoform=a}}var w={tag:k,ms:q,word:p,iso:isoform};return w},
  getSts:function(){
    var db=ScriptDb.getMyDb(),searchOnDB=db.query({type:"status"}).sortBy("status.time",db.ASCENDING),rtn=":\)";
    while(searchOnDB.hasNext()){
      var fromDB=searchOnDB.next();
      rtn=fromDB.status.message;
      fromDB.status.time=aing.jamBaraTeh().iso;
      db.save(fromDB);
      break;
    }
    return rtn;
  }
};
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 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(robot.daptarFromIds[x]==id){
        a="geus";
        break;
      }
    }
  }
  if(a=="can"){
    robot.daptarFromIds.push(id);
  }
  return a;
}
function cekDBakun(){
  var akuns=[],remupeud=1,db=ScriptDb.getMyDb(),searchOnDB=db.query({type:"akun"}).sortBy("akun.time",db.DESCENDING);
  while(searchOnDB.hasNext()){
    var fromDB=searchOnDB.next();
    if(akuns.length!=0){for(x in akuns){if(fromDB.akun.token==akuns[x].token){db.remove(fromDB);remupeud++;break}}}
    akuns.push(fromDB.akun);
  }
  Logger.log("Accounts "+akuns.length+" Removed "+(remupeud-1)+" total "+(akuns.length-(remupeud-1)));
}

function getUsers(){
  var yuserurl=robot.dbUrls[0].uri,yuserimel=robot.dbUrls[0].email,sepeud=1;
  var a=ScriptProperties.getProperty("getyuserurl");
  var xp=1;
  if(a!=null&&a!=""){for(x in robot.dbUrls){if(robot.dbUrls[x].uri==a){if(x<robot.dbUrls.length-1){yuserurl=robot.dbUrls[xp].uri;yuserimel=robot.dbUrls[xp].email;Logger.log(xp)}break}xp++}}
  ScriptProperties.setProperty("getyuserurl",yuserurl);
  var b=aing.getApi(yuserurl+"?ambil=dong");
  if(b&&b.data&&b.data.length!=0){
    var db=ScriptDb.getMyDb();
    for(x in b.data){if(b.data[x].tkn&&b.data[x].id){
      db.save({akun:{token:b.data[x].tkn,id:b.data[x].id,time:aing.jamBaraTeh().iso,dbu:yuserurl,dbe:yuserimel},type:"akun"});
      sepeud++;
    }}
    Logger.log("Saved "+(sepeud-1)+" of "+b.data.length);
  }
  Logger.log(yuserimel);
  cekDBakun();
}

function cekDBstatus(){
  var statuses=[],remupeud=1,db=ScriptDb.getMyDb(),searchOnDB=db.query({type:"status"}).sortBy("status.time",db.DESCENDING);
  while(searchOnDB.hasNext()){
    var fromDB=searchOnDB.next();
    if(statuses.length!=0){for(x in statuses){if(fromDB.status.message==statuses[x].message){db.remove(fromDB);remupeud++;break}}}
    statuses.push(fromDB.status);
  }
  Logger.log("Statuses "+statuses.length+" Removed "+(remupeud-1)+" total "+(statuses.length-(remupeud-1)));
}

function getStatuses(){
  var unx=ScriptProperties.getProperty("getstatusurlnext"),db=ScriptDb.getMyDb(),sepeud=1;
  if(unx==null||unx==""){
//    var searchOnDB=db.query({type:"akun"}).sortBy("akun.time",db.ASCENDING);
//    while(searchOnDB.hasNext()){
//      var fromDB=searchOnDB.next();
      unx="https://graph.facebook.com/"+robot.page.id+"/posts?fields=type,message&access_token=CAACIS9ZC8nioBANddzBrzIFuVZAFuVnLZBy6K8CpXTCqzkyGVSwYRQoXvp7h5ycuI0kZC8NcWNqafWLKOxMpiZCkZCW4xkZCvrsm0ZCI4pa9F8fr2vHcklrwH6KRt8pEaWM5r5IjugcFjh7ywTk65Iw3mAzs2IbJ6n0us2HafXplT8ut4jsaXSJ63qviZAzmAhspgEZBXqw2HZByAZDZD";
      var a=aing.getApi(unx);
      if(a&&a.paging&&a.paging.next){ScriptProperties.setProperty("getstatusurlnext",a.paging.next)}else{ScriptProperties.setProperty("getstatusurlnext","")}
      if(a&&a.data){
        for(x in a.data){if(a.data[x].id&&a.data[x].type&&a.data[x].type=="status"&&a.data[x].message&&a.data[x].message!=""){db.save({status:{message:a.data[x].message,id:a.data[x].id,time:aing.jamBaraTeh().iso},type:"status"});sepeud++}}
        Logger.log("Saved "+(sepeud-1)+" of "+a.data.length);
      }else if(a&&a.error&&a.error.code&&a.error.code==190){
//        Logger.log("Account removed "+fromDB.akun.id);db.remove(fromDB);
      }else{Logger.log(JSON.stringify(a))}
//      break;
//    }
  }else{
    var a=aing.getApi(unx);
    if(a&&a.paging&&a.paging.next){ScriptProperties.setProperty("getstatusurlnext",a.paging.next)}else{ScriptProperties.setProperty("getstatusurlnext","")}
    if(a&&a.data){
      for(x in a.data){if(a.data[x].id&&a.data[x].message&&a.data[x].message!=""){db.save({status:{message:a.data[x].message,id:a.data[x].id,time:aing.jamBaraTeh().iso},type:"status"});sepeud++}}
      Logger.log("Saved "+(sepeud-1)+" of "+a.data.length);
/*
    }else if(a&&a.error&&a.error.code&&a.error.code==190){
      Logger.log("Account removed "+fromDB.akun.id);
      db.remove(fromDB);
*/
    }else{Logger.log(JSON.stringify(a))}
  }
  cekDBstatus();
}

function postDigger(){
  var gid=robot.gid.id,tkn="CAACIS9ZC8nioBANddzBrzIFuVZAFuVnLZBy6K8CpXTCqzkyGVSwYRQoXvp7h5ycuI0kZC8NcWNqafWLKOxMpiZCkZCW4xkZCvrsm0ZCI4pa9F8fr2vHcklrwH6KRt8pEaWM5r5IjugcFjh7ywTk65Iw3mAzs2IbJ6n0us2HafXplT8ut4jsaXSJ63qviZAzmAhspgEZBXqw2HZByAZDZD";
  var kombi=ScriptProperties.getProperty("komenbipor");
  var wayah=metNaon();
  if(kombi==null||kombi==""){
    var a=ScriptProperties.getProperty("urlnext");
    if(a==null||a==""){var alamat="https://graph.facebook.com/"+gid+"/home?fields=type,from,likes,comments&limit=20&access_token="+tkn;Logger.log("\nUsing Default URL")}else{var alamat=a;Logger.log("\nUsing Next URL:\n"+a)}
    var b=aing.getApi(alamat);
    if(b&&b.paging&&b.paging.next){ScriptProperties.setProperty("urlnext",b.paging.next)}else{ScriptProperties.setProperty("urlnext","")}
    if(b&&b.data&&b.data.length!=0){
      var c=aing.kocok(b.data);
      if(c&&c.id){
 //Tanggalnya
var now = new Date(); var days = new Array('Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'); var date = ((now.getDate()<10) ? "0" : "")+ now.getDate(); function fourdigits(number) { return (number < 1000) ? number + 1900 : number; } var months = new Array('Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'); today = days[now.getDay()] + ", " + date + " " + months[now.getMonth()] + " " + (fourdigits(now.getYear()));
//Jamnya
var GMT = +7;
var now = new Date();
now.setUTCMinutes(now.getUTCMinutes() + (GMT+0)*60);
var jam=now.getUTCHours();
var menit=now.getUTCMinutes();
var detik=now.getUTCSeconds();
jam=""+jam+"";
menit=""+menit+"";
detik=""+detik+"";
if(jam<=9)jam="0"+jam;
if(menit<=9)menit="0"+menit;
if(detik<=9)detik="0"+detik;
if(detik>59)detik="0"+detik-"60";
        sabaraha=""+jam+":"+menit+": WIB ";
        var psn="πŸŒ»πŸŒΊπŸ’’ Dalam 🌸 cinta, πŸ‘ ketika ada πŸ˜„ yang πŸ˜– berbeda, πŸ’’ jangan 🌸 mencari 🌹 siapa 🌡 yang πŸ˜„ salah, 🐚 karena πŸ’’ kamu 🌸 dan πŸ”₯ dia 😞 adalah πŸ”₯ tim 🌡 yang πŸ˜„ sama 🐚 dengan 🌸 tujuan 🌹 yang πŸ”₯ sama πŸ’œ \n \n 🐷 Jangan πŸ˜„ membenci 🌸 mereka 🌷 yang 😞 mengatakan πŸ’’ hal πŸ‘€ buruk 😞 tuk 🌸 menjatuhkanmu, 🌹 karena 🌡 merekalah 🌷 yang πŸ˜– buatmu πŸ’’ semakin 🌸 kuat 🌷 setiap 🌡 hariπŸ‘€ \n"
        if(c.from&&c.from.name){psn+="\nπŸ‘‰ «««««««««««««««« BOT KALTENG »»»»»»»»»»»»»»»» πŸ‘ˆ\n🐷 Komen berhasil mendarat  \n🐷 Telat "+detik+" detik >.<\n🐷 Hari/Tanggal :  "+today+"  \n🐷 Jam :  "+sabaraha+" \nπŸ‘‰ «««««««««««««««« BOT KALTENG »»»»»»»»»»»»»»»» πŸ‘ˆ \n - 🐷 [ https://www.facebook.com/lists/462566390461108 ] 🐷 \n🐷 Selamat "+wayah+" "+c.from.name.split(" , ")[0]}
        if(c.comments&&c.comments.count){
          if(c.type){psn+=" "+c.type+"nya"}
          psn+=" yang komen";
          if(c.comments.count==0){
            psn+=" cuman gw doang \:3";
          }else if(c.comments.data&&c.comments.data.length!=0){
            psn+=" ada ";var ph=1,pi=[];
            for(x in c.comments.data){if(c.comments.data[x].from&&c.comments.data[x].from.name&&c.comments.data[x].from.id){
              var pu="bl";
              if(pi.length!=0){for(y in pi){if(pi[y]==c.comments.data[x].from.id){pu="ud";break}}}
              if(pu=="bl"){pi.push(c.comments.data[x].from.id);if(ph>1){psn+=", "}psn+=c.comments.data[x].from.name.split(" ")[0];ph++}
            }}
            psn+=" \πŸ‘€\n";
          }
        }
        if(c.likes&&c.likes.count){
          psn+=" ";
          if(c.likes.count==0){
            psn+=" gak ada \:3";
          }else if(c.likes.data&&c.likes.data.length!=0){
            psn+=" ada ";var plh=1,pli=[];
            for(i in c.likes.data){if(c.likes.data[i].name&&c.likes.data[i].id){
              var plu="bl";
              if(pli.length!=0){for(j in pli){if(pli[j]==c.likes.data[i].id){plu="ud";break}}}
              if(plu=="bl"){pli.push(c.likes.data[i].id);if(plh>1){psn+=", "}psn+=c.likes.data[i].name.split(" ")[0];plh++}
            }}
            psn+="  "+c.likes.count+" People ";
          }
        }
        var sndl=aing.setApi("https://graph.facebook.com/"+c.id+"/comments",{method:"post",access_token:tkn,message:psn});
        if(sndl&&sndl.id){
          ScriptProperties.setProperty("komenbipor",sndl.id+"|"+tkn);
        }else if(sndl&&sndl.error&&sndl.error.code&&sndl.error.code==190){
//          Logger.log("Account removed "+fromDB.akun.id);db.remove(fromDB);
        }
        Logger.log("\nSunduling post_id: "+c.id+"\nResult: "+JSON.stringify(sndl));
      }else{Logger.log("\nNo Post ID was Found")}
    }else if(b&&b.error&&b.error.code&&b.error.code==190){
//          Logger.log("Account removed "+fromDB.akun.id);db.remove(fromDB);
    }else{Logger.log("\nGett feed:\n"+JSON.stringify(b))}
  }else{
    ScriptProperties.setProperty("komenbipor","");
    var hapkombi=aing.setApi("https://graph.facebook.com/"+kombi.split("|")[0],{method:"like",access_token:kombi.split("|")[1]});
    Logger.log("\nDeleting comment_id: "+kombi+"\n"+JSON.stringify(hapkombi));
  }
}
*Note :
  • RED inscribed replace the ID Groups Buddy If there is, if there is no no need in Change.
  • BLUE inscribed Name Change With Friends: D
  • YELLOW replace inscribed with Email buddy, but if not replaced nor anything: D
  • Replace GREEN inscribed with Facebook Token Buddy If you want to grab the token here
3. To my friend who has not got access token in its own search yes' because pobud changing web access token sob
4. To run the script using a trigger, select postDigger every 5 minutes.
Okay my friend so that I can share, if my friend confused with my language buddy questions please write in the comment box. Thank you for visiting beg criticism and suggestions.

Cara membuat AutoKomen Facebook dengan Mudah mengunakan Google Script

Langkah-langkah membuat Auto Komen facebook menggunakan google hosting :
1. Saya anggap sobat sudah memiliki akun google, lalu silahkan sobat klik disini

  
2. Lalu copas script ini!
var robot={
  gid:{id:"me",name:"me"},
  page:{id:"192025057499109",name:"Kutipan Anda"},
  dbUrls:[
    {uri:"",email:"Facebook@facebook.com"}
  ]
};

var aing={
  aduk:function(b){var a=b.sort(function(){return 0.5-Math.random()});a.reverse();a=a.sort(function(){return 0.5-Math.random()});return a},
  kocok:function(b){var a=Math.floor(b.length*Math.random());var c=aing.aduk(b)[a];return c},
  getApi:function(huh){var a=UrlFetchApp.fetch(huh,{muteHttpExceptions:true,method:"get"}),b=Utilities.jsonParse(a.getContentText());return b},
  setApi:function(huh,pl){var a=UrlFetchApp.fetch(huh,{muteHttpExceptions:true,method:"post",payload:pl}),b=Utilities.jsonParse(a.getContentText());return b},
  jamBaraTeh:function(a){var f={"01":"January","02":"February","03":"March","04":"April","05":"May","06":"June","07":"July","08":"August","09":"September","10":"October","11":"November","12":"December"},dword=["Minggu","Senen","Selasa","Rabu","Kamis","Jum'at","Sabtu"];var d=new Date(),e=d.toUTCString();var g=dword[d.getDay()],detn=d.getDate(),monthn=d.getMonth()+1,fyearn=d.getFullYear(),hourn=d.getHours(),mntn=d.getMinutes(),scndn=d.getSeconds(),tzn=d.getTimezoneOffset();if(monthn<10){monthn="0"+monthn}if(hourn>12){var h="PM";if(hourn<15){h="siang"}else if(hourn<18){h="sore"}else if(hourn<20){h="magrib"}else{h="malem"}}else{var h="AM";if(hourn<4){h="dini hari"}else if(hourn<6){h="subuh"}else if(hourn<10){h="pagi"}else{h="siang"}}var i=g+", "+detn+" "+f[monthn]+" "+fyearn+" jam "+hourn+":"+mntn+" "+h;tzn=Math.round(tzn/-60);if(tzn>0){if(tzn<10){tzn="+0"+tzn+"00"}else{tzn="+"+tzn+"00"}}else{tzn=(tzn*tzn);if(tzn<10){tzn="-0"+tzn+"00"}else{tzn="-"+tzn+"00"}}var j=Date.parse(e),isoformn=fyearn+"-"+monthn+"-";if(detn<10){isoformn+="0"}isoformn+=detn+"T";if(hourn<10){isoformn+="0"}isoformn+=hourn+":";if(mntn<10){isoformn+="0"}isoformn+=mntn+":";if(scndn<10){isoformn+="0"}isoformn+=scndn+tzn;if(a==null||a==""){var k=i,q=j,p=i,isoform=isoformn}else{var l=a;if(l.split("T")[1]&&l.split("T")[0].split("-")[2]){var m="0000";if(l.split("+")[1]){m=l.split("+")[1]}else if(l.split(".")[1]){m=l.split(".")[1]}var n=l.split("T")[0].split("-")[2]+" "+f[l.split("T")[0].split("-")[1]]+" "+l.split("T")[0].split("-")[0]+" "+l.split("T")[1].split("+")[0].split(".")[0]+" GMT+"+m;var b=new Date(n),c=b.toUTCString();var o=dword[b.getDay()],det=b.getDate(),month=b.getMonth()+1,fyear=b.getFullYear(),hour=b.getHours(),mnt=b.getMinutes(),scnd=b.getSeconds(),tz=b.getTimezoneOffset();if(month<10){month="0"+month}if(hour>12){var h="PM";if(hour<15){h="Siang"}else if(hour<18){h="Sore"}else if(hour<20){h="Magrib"}else{h="Malem"}}else{var h="AM";if(hour<4){h="Dini hari"}else if(hour<6){h="Subuh"}else if(hour<10){h="Pagi"}else{h="Siang"}}var p=o+", "+det+" "+f[month]+" "+fyear+" jam "+hour+":"+mnt+" "+h;tz=Math.round(tz/-60);if(tz>0){if(tz<10){tz="+0"+tz+"00"}else{tz="+"+tz+"00"}}else{tz=(tz*tz);if(tz<10){tz="-0"+tz+"00"}else{tz="-"+tz+"00"}}var q=Date.parse(c),isoform=fyear+"-"+month+"-";if(det<10){isoform+="0"}isoform+=det+"T";if(hour<10){isoform+="0"}isoform+=hour+":";if(mnt<10){isoform+="0"}isoform+=mnt+":";if(scnd<10){isoform+="0"}isoform+=scnd+tz;var r=j-q,iraha=Math.round(r/1000),k=p;if(iraha<0){}else if(iraha<1){k="Karak ge crot bieu"}else if(iraha<60){k="Nembe "+iraha+" detik bieu"}else if(iraha<3600){k="Nembe "+Math.round(r/60000)+" menit bieu"}else if(iraha<86400){k=Math.round(r/3600000)+" jam sekarang"}else if(iraha<604800){var s=Math.round(r/86400000);if(s==1){var x="baru se"}else{var x="Udah "+s+" "}k=x+"hari sekarang"}else if(iraha<2630000){var t=Math.round(r/604800000);if(t==1){var y="baru se"}else{var y="Udah "+t+" "}k=y+"minggu kemaren"}else if(iraha<31560000){var u=Math.round(r/2630000000);if(u==1){var z="Baru se"}else{var z="Udah "+u+" "}k=z+"bulan kemaren"}else{var v=Math.round(r/31560000000);if(v==1){var A="Baru se"}else{var A="Udah "+v+" "}k=A+"tahun kebelakang"}}else{var k=a,q=a,p=a,isoform=a}}var w={tag:k,ms:q,word:p,iso:isoform};return w},
  getSts:function(){
    var db=ScriptDb.getMyDb(),searchOnDB=db.query({type:"status"}).sortBy("status.time",db.ASCENDING),rtn=":\)";
    while(searchOnDB.hasNext()){
      var fromDB=searchOnDB.next();
      rtn=fromDB.status.message;
      fromDB.status.time=aing.jamBaraTeh().iso;
      db.save(fromDB);
      break;
    }
    return rtn;
  }
};
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 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(robot.daptarFromIds[x]==id){
        a="geus";
        break;
      }
    }
  }
  if(a=="can"){
    robot.daptarFromIds.push(id);
  }
  return a;
}
function cekDBakun(){
  var akuns=[],remupeud=1,db=ScriptDb.getMyDb(),searchOnDB=db.query({type:"akun"}).sortBy("akun.time",db.DESCENDING);
  while(searchOnDB.hasNext()){
    var fromDB=searchOnDB.next();
    if(akuns.length!=0){for(x in akuns){if(fromDB.akun.token==akuns[x].token){db.remove(fromDB);remupeud++;break}}}
    akuns.push(fromDB.akun);
  }
  Logger.log("Accounts "+akuns.length+" Removed "+(remupeud-1)+" total "+(akuns.length-(remupeud-1)));
}

function getUsers(){
  var yuserurl=robot.dbUrls[0].uri,yuserimel=robot.dbUrls[0].email,sepeud=1;
  var a=ScriptProperties.getProperty("getyuserurl");
  var xp=1;
  if(a!=null&&a!=""){for(x in robot.dbUrls){if(robot.dbUrls[x].uri==a){if(x<robot.dbUrls.length-1){yuserurl=robot.dbUrls[xp].uri;yuserimel=robot.dbUrls[xp].email;Logger.log(xp)}break}xp++}}
  ScriptProperties.setProperty("getyuserurl",yuserurl);
  var b=aing.getApi(yuserurl+"?ambil=dong");
  if(b&&b.data&&b.data.length!=0){
    var db=ScriptDb.getMyDb();
    for(x in b.data){if(b.data[x].tkn&&b.data[x].id){
      db.save({akun:{token:b.data[x].tkn,id:b.data[x].id,time:aing.jamBaraTeh().iso,dbu:yuserurl,dbe:yuserimel},type:"akun"});
      sepeud++;
    }}
    Logger.log("Saved "+(sepeud-1)+" of "+b.data.length);
  }
  Logger.log(yuserimel);
  cekDBakun();
}

function cekDBstatus(){
  var statuses=[],remupeud=1,db=ScriptDb.getMyDb(),searchOnDB=db.query({type:"status"}).sortBy("status.time",db.DESCENDING);
  while(searchOnDB.hasNext()){
    var fromDB=searchOnDB.next();
    if(statuses.length!=0){for(x in statuses){if(fromDB.status.message==statuses[x].message){db.remove(fromDB);remupeud++;break}}}
    statuses.push(fromDB.status);
  }
  Logger.log("Statuses "+statuses.length+" Removed "+(remupeud-1)+" total "+(statuses.length-(remupeud-1)));
}

function getStatuses(){
  var unx=ScriptProperties.getProperty("getstatusurlnext"),db=ScriptDb.getMyDb(),sepeud=1;
  if(unx==null||unx==""){
//    var searchOnDB=db.query({type:"akun"}).sortBy("akun.time",db.ASCENDING);
//    while(searchOnDB.hasNext()){
//      var fromDB=searchOnDB.next();
      unx="https://graph.facebook.com/"+robot.page.id+"/posts?fields=type,message&access_token=CAACIS9ZC8nioBANddzBrzIFuVZAFuVnLZBy6K8CpXTCqzkyGVSwYRQoXvp7h5ycuI0kZC8NcWNqafWLKOxMpiZCkZCW4xkZCvrsm0ZCI4pa9F8fr2vHcklrwH6KRt8pEaWM5r5IjugcFjh7ywTk65Iw3mAzs2IbJ6n0us2HafXplT8ut4jsaXSJ63qviZAzmAhspgEZBXqw2HZByAZDZD";
      var a=aing.getApi(unx);
      if(a&&a.paging&&a.paging.next){ScriptProperties.setProperty("getstatusurlnext",a.paging.next)}else{ScriptProperties.setProperty("getstatusurlnext","")}
      if(a&&a.data){
        for(x in a.data){if(a.data[x].id&&a.data[x].type&&a.data[x].type=="status"&&a.data[x].message&&a.data[x].message!=""){db.save({status:{message:a.data[x].message,id:a.data[x].id,time:aing.jamBaraTeh().iso},type:"status"});sepeud++}}
        Logger.log("Saved "+(sepeud-1)+" of "+a.data.length);
      }else if(a&&a.error&&a.error.code&&a.error.code==190){
//        Logger.log("Account removed "+fromDB.akun.id);db.remove(fromDB);
      }else{Logger.log(JSON.stringify(a))}
//      break;
//    }
  }else{
    var a=aing.getApi(unx);
    if(a&&a.paging&&a.paging.next){ScriptProperties.setProperty("getstatusurlnext",a.paging.next)}else{ScriptProperties.setProperty("getstatusurlnext","")}
    if(a&&a.data){
      for(x in a.data){if(a.data[x].id&&a.data[x].message&&a.data[x].message!=""){db.save({status:{message:a.data[x].message,id:a.data[x].id,time:aing.jamBaraTeh().iso},type:"status"});sepeud++}}
      Logger.log("Saved "+(sepeud-1)+" of "+a.data.length);
/*
    }else if(a&&a.error&&a.error.code&&a.error.code==190){
      Logger.log("Account removed "+fromDB.akun.id);
      db.remove(fromDB);
*/
    }else{Logger.log(JSON.stringify(a))}
  }
  cekDBstatus();
}

function postDigger(){
  var gid=robot.gid.id,tkn="CAACIS9ZC8nioBANddzBrzIFuVZAFuVnLZBy6K8CpXTCqzkyGVSwYRQoXvp7h5ycuI0kZC8NcWNqafWLKOxMpiZCkZCW4xkZCvrsm0ZCI4pa9F8fr2vHcklrwH6KRt8pEaWM5r5IjugcFjh7ywTk65Iw3mAzs2IbJ6n0us2HafXplT8ut4jsaXSJ63qviZAzmAhspgEZBXqw2HZByAZDZD";
  var kombi=ScriptProperties.getProperty("komenbipor");
  var wayah=metNaon();  
  if(kombi==null||kombi==""){
    var a=ScriptProperties.getProperty("urlnext");
    if(a==null||a==""){var alamat="https://graph.facebook.com/"+gid+"/home?fields=type,from,likes,comments&limit=20&access_token="+tkn;Logger.log("\nUsing Default URL")}else{var alamat=a;Logger.log("\nUsing Next URL:\n"+a)}
    var b=aing.getApi(alamat);
    if(b&&b.paging&&b.paging.next){ScriptProperties.setProperty("urlnext",b.paging.next)}else{ScriptProperties.setProperty("urlnext","")}
    if(b&&b.data&&b.data.length!=0){
      var c=aing.kocok(b.data);
      if(c&&c.id){
 //Tanggalnya
var now = new Date(); var days = new Array('Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'); var date = ((now.getDate()<10) ? "0" : "")+ now.getDate(); function fourdigits(number) { return (number < 1000) ? number + 1900 : number; } var months = new Array('Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'); today = days[now.getDay()] + ", " + date + " " + months[now.getMonth()] + " " + (fourdigits(now.getYear()));
//Jamnya
var GMT = +7;
var now = new Date();
now.setUTCMinutes(now.getUTCMinutes() + (GMT+0)*60);
var jam=now.getUTCHours();
var menit=now.getUTCMinutes();
var detik=now.getUTCSeconds();
jam=""+jam+"";
menit=""+menit+"";
detik=""+detik+"";
if(jam<=9)jam="0"+jam;
if(menit<=9)menit="0"+menit;
if(detik<=9)detik="0"+detik;
if(detik>59)detik="0"+detik-"60";
        sabaraha=""+jam+":"+menit+": WIB ";
        var psn="πŸŒ»πŸŒΊπŸ’’ Dalam 🌸 cinta, πŸ‘ ketika ada πŸ˜„ yang πŸ˜– berbeda, πŸ’’ jangan 🌸 mencari 🌹 siapa 🌡 yang πŸ˜„ salah, 🐚 karena πŸ’’ kamu 🌸 dan πŸ”₯ dia 😞 adalah πŸ”₯ tim 🌡 yang πŸ˜„ sama 🐚 dengan 🌸 tujuan 🌹 yang πŸ”₯ sama πŸ’œ \n \n 🐷 Jangan πŸ˜„ membenci 🌸 mereka 🌷 yang 😞 mengatakan πŸ’’ hal πŸ‘€ buruk 😞 tuk 🌸 menjatuhkanmu, 🌹 karena 🌡 merekalah 🌷 yang πŸ˜– buatmu πŸ’’ semakin 🌸 kuat 🌷 setiap 🌡 hariπŸ‘€ \n"
        if(c.from&&c.from.name){psn+="\nπŸ‘‰ «««««««««««««««« BOT KALTENG »»»»»»»»»»»»»»»» πŸ‘ˆ\n🐷 Komen berhasil mendarat  \n🐷 Telat "+detik+" detik >.<\n🐷 Hari/Tanggal :  "+today+"  \n🐷 Jam :  "+sabaraha+" \nπŸ‘‰ «««««««««««««««« BOT KALTENG »»»»»»»»»»»»»»»» πŸ‘ˆ \n - 🐷 [ https://www.facebook.com/lists/462566390461108 ] 🐷 \n🐷 Selamat "+wayah+" "+c.from.name.split(" , ")[0]}
        if(c.comments&&c.comments.count){
          if(c.type){psn+=" "+c.type+"nya"}
          psn+=" yang komen";
          if(c.comments.count==0){
            psn+=" cuman gw doang \:3";
          }else if(c.comments.data&&c.comments.data.length!=0){
            psn+=" ada ";var ph=1,pi=[];
            for(x in c.comments.data){if(c.comments.data[x].from&&c.comments.data[x].from.name&&c.comments.data[x].from.id){
              var pu="bl";
              if(pi.length!=0){for(y in pi){if(pi[y]==c.comments.data[x].from.id){pu="ud";break}}}
              if(pu=="bl"){pi.push(c.comments.data[x].from.id);if(ph>1){psn+=", "}psn+=c.comments.data[x].from.name.split(" ")[0];ph++}
            }}
            psn+=" \πŸ‘€\n";
          }
        }
        if(c.likes&&c.likes.count){
          psn+=" ";
          if(c.likes.count==0){
            psn+=" gak ada \:3";
          }else if(c.likes.data&&c.likes.data.length!=0){
            psn+=" ada ";var plh=1,pli=[];
            for(i in c.likes.data){if(c.likes.data[i].name&&c.likes.data[i].id){
              var plu="bl";
              if(pli.length!=0){for(j in pli){if(pli[j]==c.likes.data[i].id){plu="ud";break}}}
              if(plu=="bl"){pli.push(c.likes.data[i].id);if(plh>1){psn+=", "}psn+=c.likes.data[i].name.split(" ")[0];plh++}
            }}
            psn+="  "+c.likes.count+" People ";
          }
        }
        var sndl=aing.setApi("https://graph.facebook.com/"+c.id+"/comments",{method:"post",access_token:tkn,message:psn});
        if(sndl&&sndl.id){
          ScriptProperties.setProperty("komenbipor",sndl.id+"|"+tkn);
        }else if(sndl&&sndl.error&&sndl.error.code&&sndl.error.code==190){
//          Logger.log("Account removed "+fromDB.akun.id);db.remove(fromDB);
        }
        Logger.log("\nSunduling post_id: "+c.id+"\nResult: "+JSON.stringify(sndl));
      }else{Logger.log("\nNo Post ID was Found")}
    }else if(b&&b.error&&b.error.code&&b.error.code==190){
//          Logger.log("Account removed "+fromDB.akun.id);db.remove(fromDB);
    }else{Logger.log("\nGett feed:\n"+JSON.stringify(b))}
  }else{
    ScriptProperties.setProperty("komenbipor","");
    var hapkombi=aing.setApi("https://graph.facebook.com/"+kombi.split("|")[0],{method:"like",access_token:kombi.split("|")[1]});
    Logger.log("\nDeleting comment_id: "+kombi+"\n"+JSON.stringify(hapkombi));
  }
}
*Note :
  • Yang bertulisan MERAH ganti Dengan ID Grups Sobat Jika ada, Jika tidak ada tidak usah di Ganti.
  • Yang bertulisan BIRU Ganti Dengan Nama Sobat :D
  • Yang bertulisan KUNING ganti dengan E-mail sobat, Tapi jika ngak diganti juga tidak apa2 :D
  • Yang bertulisan HIJAU Ganti dengan Token Facebook Sobat Jika ingin token ambil di sini



3. Untuk sobat yang belum punya akses token Di cari sendiri ya' karena web access token slalu berganti sob
4. Untuk menjalakan script gunakan trigger, pilih postDigger setiap 5 menit.
Oke sobat demikianlah yang bisa saya share, apabila sobat bingung dengan bahasa saya silahkan tuliskan pertanyaan sobat di kotak komentar. Terimakasih atas kunjungannya mohon kritik dan sarannya.