Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //thank to devilzc0de.org and api twitter
- set_time_limit(0);
- class rieqyns13{
- public $consumer_key;
- public $consumer_secret;
- public $access_token;
- public $access_token_secret;
- public $count_search;
- public $keyword;
- public $fav_tweet;
- public $re_tweet;
- function bot(){
- require_once("lib/twitteroauth.php");
- $con = new TwitterOAuth($this->consumer_key, $this->consumer_secret, $this->access_token, $this->access_token_secret);
- echo "[+]Mencari {$this->count_search} tweet dgn keyword: ".$this->keyword."\n";
- $data_ = $con->get('search/tweets', array("q"=> urlencode($this->keyword), "count"=> $this->count_search));
- if(empty($data_->statuses)){
- echo "Tidak ada hasil dgn keyword ".$this->keyword;
- exit;
- }
- foreach($data_->statuses as $data){
- echo "[+]Mencoba menangkap tweet dari ".$data->user->screen_name.": ".$data->text."\n";
- if($this->re_tweet==true){
- $post = $con->post('statuses/retweet/'.$data->id_str);
- if(!empty($post->errors)){
- if(isset($post->errors[0]->message)) $error = $post->errors[0]->message;
- elseif(isset($post->errors)) $error = $post->errors;
- else $error = "Unknow error";
- $status = "Error -> ".$error."\n";
- }else{
- $status = "Sukses -> ".$post->id_str."\n";
- }
- echo "[+]Retweet: ".$status;
- }
- if($this->fav_tweet==true){
- $post = $con->post('favorites/create', array("id"=>$data->id_str));
- if(!empty($post->errors)){
- if(isset($post->errors[0]->message)) $error = $post->errors[0]->message;
- elseif(isset($post->errors)) $error = $post->errors;
- else $error = "Unknow error";
- $status = "Error -> ".$error."\n";
- }else{
- $status = "Sukses -> ".$post->id_str."\n";
- }
- echo "[+]Favorite: ".$status;
- }
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment