Просмотр файла bot/index.php

Размер файла: 3.61Kb
<?php  
error_reporting (E_ALL);  
set_time_limit(0);  
ini_set ('max_execution_time', "0");  
require_once('WebIcqLite.class.php');  
define('UIN', '123456789');// Ваш номер icq  
define('PASSWORD', 'pass');//Ваш  пароль  

$icq = new WebIcqLite();  
if(!$icq->connect(UIN, PASSWORD))  
{  
    echo $icq->error;  
    exit();  
}  
while($icq->is_connected()){  
    $msg = $icq->read_message();  
    if (eregi('admin', $msg['message']))  
{  
$pass=split(':',$msg['message']);  
if(md5($pass[1])=='21232f297a57a5a743894a0e4a801fc3')  
{  
    define('ADMIN', $msg['from']);  
    $icq->send_message($msg['from'], 'Welcome admin');   

}  
 else  
 {  
     $icq->send_message($msg['from'], 'У вас осталось x попыток' );  
 }  
}  
if (preg_match('/^\S+@+\S+::\S+@+\S+::[^:]*::/', $msg['message']))  
{  
    $email=split('::',$msg['message']);  
     @mail($email[1], $email[2], $email[3], 'From:'.$email[0]);   
     $icq->send_message($msg['from'], 'Ваше письмо для '.$email[1].' отправлено.');  
}  
else  
    switch (strtolower($msg['message'])) {  
 //////////////////////////////////////////////////     
        case 'привет':  
        $icq->send_message($msg['from'], 'Привет. Давай знакомится?');  
        break;  
        
        case 'привет!':  
        $icq->send_message($msg['from'], 'Привет. Давай знакомится?');  
        break;  
        
        case 'привет.':  
        $icq->send_message($msg['from'], 'Привет. Давай знакомится?');  
        break;  
        
        case 'Привет':  
        $icq->send_message($msg['from'], 'Привет. Давай знакомится?');  
        break;  
        
        case 'Привет!':  
        $icq->send_message($msg['from'], 'Привет. Давай знакомится?');  
        break; 
        
        case 'Привет.':  
        $icq->send_message($msg['from'], 'Привет. Давай знакомится?');  
        break; 
          
        case'давай':  
        $icq->send_message($msg['from'], 'Я ICQ BOT');  
        break;  
        
        case'ты лох':  
        $icq->send_message($msg['from'], 'Соси хуй!');  
        break; 
        
        case'лох':  
        $icq->send_message($msg['from'], 'Соси хуй!');  
        break; 
        
        case'ты пидарас':  
        $icq->send_message($msg['from'], 'Пошел на хуй!');  
        break; 
        
        case'пидарас':  
        $icq->send_message($msg['from'], 'Пошел на хуй!');  
        break; 
        
        case'соси хуй':  
        $icq->send_message($msg['from'], 'Ты пидарас!');  
        break; 
        
        case'соси':  
        $icq->send_message($msg['from'], 'Ты пидарас!');  
        break; 
        
        case'сука':  
        $icq->send_message($msg['from'], 'Сам такой!');  
        break; 
        
        case'как дела?':  
        $icq->send_message($msg['from'], 'Отлично,а у тебя?');  
        break; 
        
        case'что делаешь?':  
        $icq->send_message($msg['from'], 'Смотрю телевизор');  
        break; 
                
        case'иди на хуй':  
        $icq->send_message($msg['from'], 'Сам такой!');  
        break; 

          
        case'floodme':   
        for($i==0;$i<50;$i++)   
        $icq->send_message($msg['from'],'Ненавижу флудеров'); //при использовании номер будет забанене на некоторое время  
        exit;   
        break;   

          
        case'quit':  
        $icq->disconnect();  
        exit;  
        break;  
          
        default:  
        $icq->send_message($msg['from'], 'Ты хочешь от меня слишком много, я только учусь.');  
    }  
    flush();  
    sleep(1);  
}  
?>