Membuat BOT Auto Update Status Ayat Al-Qur'an

3:54 AM
Auto Update status, bot auto update status, bot status, bot status ayat Al-Qur'an, bot status facebook, Islamic, Layanan, membuat auto update staus, Tutorial
Kali ini Noname Cyber akan menulis tentang Membuat Auto Update Status Ayat Al-Qur'an. Yang di butuhkan pada auto update ini adalah sebuah hosting. Bisa di hosting gratis seperti 000webhost, IdHostinger, Mr-Host, dll.

Apabila telah punya hosting, sekarang tinggal membuat BOT Auto Update Status. Kali ini kita menggunakan widget random ayat dari Mahesajenar.com tepatnya http://www.mahesajenar.com/scripts/ayat.php untuk ayat - ayat Al-Qur'an yang akan di jadikan status.

Langkah selanjutnya membuat dua file php, yaitu ayat.php dan botstatus.php. Berikut kodenya
<?php
function bacaHTML($url){
// inisialisasi CURL
$data = curl_init();
// setting CURL
curl_setopt($data, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($data, CURLOPT_URL, $url);
// menjalankan CURL untuk membaca isi file
$hasil = curl_exec($data);
curl_close($data);
return $hasil;
}
$isine =  bacaHTML('http://www.mahesajenar.com/scripts/ayat.php');
$bersih=  explode('<b>', $isine);
$bersih= str_replace("document.write(", "", $bersih);
$bersih= str_replace("widget lain", "", $bersih);
$bersih= str_replace("<br/><br/><a href='http://widgets.mahesajenar.com/'></a>", "", $bersih);
$bersih= str_replace("</strong>", "", $bersih);
$bersih= str_replace("<br /><strong>", "", $bersih);
$bersih= str_replace(");", "", $bersih);
echo "$bersih[0]";
?>
Simpan kode di atas dengan nama ayat.php dan untuk botstatus.php, copy kode di bawah dan simpan dengan nama botstatus.php.
<?php
$access_token = "kode token kamu";
$url = "https://graph.facebook.com/me/feed?method=POST";
$linx = "http://andrijaya.com/bot-status/ayat.php";
$status = file_get_contents($linx);
$ch = curl_init();
$attachment =  array(   'access_token'  => $access_token,
'message'          => $status,
);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment);
$result= curl_exec($ch);
curl_close ($ch);
?>
Setting CHMOD menjadi 777. Setelah itu upload ketempat hosting dan setting cron jobs sesuai keinginan.

Ket: Kata bercetak tebal
  • Kode akses token dapatkan disini. Lalu klik ke Aplikasi dan Izinkan
  • http://andrijaya.com/bot-status/ayat.php ganti dengan alamat kamu meletakkan ayat.php.
Berikut gambar kode akses token bagi yang belum mengetahui mana kode akses token.


Terima kasih jika masih ada yang ragu, atau tidak dimengerti silahkan comment.

Share this

Related Posts

Previous
Next Post »