>Sebelumnya untuk membuat bot plurk kita download terlebih dahulu plurk API untuk php dan mendownload API key, kemudian extraks plurk api ke direktory web server anda atau ke server hosting anda. berikut isi dari plurk api yang saya download
Untuk versi yang saya download adalah versi 1.5.0 😀 .
Disini saya akan membuat dua type both yaitu both untuk update status plurk dengan interval waktu yang bisa diatur dan juga both untuk auto respons ke friend yang bisa di atur waktu dan jumlah teman yang di respons. 😀
Berikut script untuk both update status.
<!--?
// update.php
$api_key = ''; // isi dengan api key
$username = ''; // username plurk anda
$password = ''; // password plurk anda
require('plurk_api.php');
$plurk = new plurk_api();
$plurk--->login($api_key, $username, $password);
$plurk->add_plurk('en', 'says', 'Hello World'); // status / thread yang akan di kirim oleh both
?>
Kemudian untuk both komennya seperti ini :
<!--?
//coment.php
$api_key = ''; // isi dengan api key
$username = ''; // username plurk anda
$password = ''; // password plurk anda
$delay = 100; // cek tiap berapa detik
$offset = NULL; // cek plurk dari waktu ke sekian
$max_check = 30; // max berapa plurk yang dicek
$pesan = 'Hello (bye)'; // pesan yg ingin disampaikan
require('plurk_api.php');
$plurk = new plurk_api();
while (true) {
$plurk--->login($api_key, $username, $password);
$result = $plurk->get_plurks($offset, $max_check, NULL, NULL, NULL);
foreach ($result->plurks as $p) {
if ($p->response_count == 0) { // cek kalo blum ada response
maka both akan bekerja
$plurk->add_response($p->plurk_id, $pesan);
}
}
sleep($delay);
}
?>
Ok script sudah jadi tinggal kita jalankan. disini timbul pertanyaan mau dijalankan secara manual atau otomatis.. ? kalau manual berarti tinggal di panggil menggunakan browser dan tentu saja merepotkan karena jadi kayak jagain lilin eh jagain both. 😛
Untuk menjalankan secara otomatis kita tinggal memanfaatkan cron job yang sudah ada di sistem operasi linux *untung pake linux* 😛
* */3 * * * /usr/bin/php /home/blackshell/public_html/plurk/update.php
* */3 * * * /usr/bin/php /home/blackshell/public_html/plurk/coment.php
Kode cron job diatas akan secara otomatis berjalan setiap 3 jam sekali.. jadi siap-siap plurk anda saya koment dengan both dalam rentang waktu setiap 3 jam.. (devil)
Bagi yang menggunakan hosting silahkan setting cron job melalui cpanel 😛
Anda tinggal setting sesuai dengan keinginan anda.
Semoga Bermanfaat..
Adapula contoh script lain
$api_key = ‘api_key’; //ganti dgn api key kamu
$username = ‘uname’; //username kamu
$password = ‘pwd’; //password kamu
$msg= file (“status_list.txt”);
$pesan= $msg[array_rand ($msg)]; // ambil acak
include “plurk_api.php”;
$plurk = new plurk_api();
$plurk->login($api_key, $username, $password);
$plurk->add_plurk(‘id’, ‘:’, “$pesan”);