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
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.
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 :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));
}
}
- 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
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.