Example #1
0
 private function por_defecto($endpoint, $request)
 {
     $this->log->debug("Comando por defecto");
     if (strpos($request->get_command(), 'puta') !== false) {
         return $this->insultarAMadre($endpoint, $request, 'puta');
     }
     if (strpos($request->get_command(), 'gorda') !== false) {
         return $this->insultarAMadre($endpoint, $request, 'gorda');
     }
     if (strpos($request->get_command(), 'tetas') !== false) {
         return $this->insultarAMadre($endpoint, $request, 'puta, que te las enseñe ella');
     }
     if (strpos($request->get_command(), 'chupa') !== false) {
         return $this->insultarAMadre($endpoint, $request, 'puta, que te la chupe ella por cinco duros');
     }
     if (strpos($request->get_command(), 'cabron') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'cabron');
     }
     if (strpos($request->get_command(), 'puto') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'un puto maricon de mierda');
     }
     if (strpos($request->get_command(), 'maricon') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'un puto maricon de mierda');
     }
     if (strpos($request->get_command(), 'subnormal') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'subnormal');
     }
     if (strpos($request->get_command(), 'gilipollas') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'un puto gilipollas');
     }
     if (strpos($request->get_command(), 'socialista') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'socialista');
     }
     if (strpos($request->get_command(), 'podemita') !== false) {
         $file_id = 'AgADBAADtrExG6uCfgAB-HBYDek-QkN_mo8wAARqlUj5CBNq9idfAAIC';
         return Response::create_photo_response($endpoint, $request->get_chat_id(), $file_id);
     }
     if (strpos($request->get_command(), 'coleta') !== false) {
         $file_id = 'BQADBAAD7AAD-WxHAtGrH8UmWiiXAg';
         return Response::create_sticker_response($endpoint, $request->get_chat_id(), $file_id);
     }
     return $this->insultar($endpoint, $request);
 }
Example #2
0
 private function por_defecto($endpoint, $request)
 {
     $this->log->debug("Comando por defecto");
     if (strpos($request->get_command(), 'puta') !== false) {
         return $this->insultarAMadre($endpoint, $request, 'puta');
     }
     if (strpos($request->get_command(), 'gorda') !== false) {
         return $this->insultarAMadre($endpoint, $request, 'gorda');
     }
     if (strpos($request->get_command(), 'tetas') !== false) {
         return $this->insultarAMadre($endpoint, $request, 'puta, que te las enseñe ella');
     }
     if (strpos($request->get_command(), 'chupa') !== false) {
         return $this->insultarAMadre($endpoint, $request, 'puta, que te la chupe ella por cinco duros');
     }
     if (strpos($request->get_command(), 'cabron') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'cabron');
     }
     if (strpos($request->get_command(), 'puto') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'un puto maricon de mierda');
     }
     if (strpos($request->get_command(), 'maricon') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'un puto maricon de mierda');
     }
     if (strpos($request->get_command(), 'subnormal') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'subnormal');
     }
     if (strpos($request->get_command(), 'gilipollas') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'un puto gilipollas');
     }
     if (strpos($request->get_command(), 'socialista') !== false) {
         return $this->insultarAHumano($endpoint, $request, 'socialista');
     }
     if (strpos($request->get_command(), 'podemita') !== false) {
         $file_id = 'AgADBAADtrExG6uCfgAB-HBYDek-QkN_mo8wAARqlUj5CBNq9idfAAIC';
         return Response::create_photo_response($endpoint, $request->get_chat_id(), $file_id);
     }
     if (strpos($request->get_command(), 'coleta') !== false) {
         $file_id = 'BQADBAAD7AAD-WxHAtGrH8UmWiiXAg';
         return Response::create_sticker_response($endpoint, $request->get_chat_id(), $file_id);
     }
     if (strpos($request->get_command(), 'bot') !== false && strpos($request->get_command(), 'noches') !== false) {
         $audio_id = 'BQADBAADeQEAAphMPgABO9S1sNpcpYgC';
         return Response::create_audio_response($endpoint, $request->get_chat_id(), $audio_id);
     }
     if (strpos($request->get_command(), 'bot') !== false) {
         $audio_id = Utils::aleatorio(array('BQADBAADfwEAAphMPgABb7GsrVt547oC', 'BQADBAADfgEAAphMPgAB-cXIHgEea4kC', 'BQADBAADfQEAAphMPgABsVDRcZCRdwMC'));
         return Response::create_audio_response($endpoint, $request->get_chat_id(), $audio_id);
     }
     //El comando no existe
     $index = rand(0, 2);
     switch ($index) {
         case 0:
             return $this->insultar($endpoint, $request);
         case 1:
             $audio_id = 'BQADBAADjwEAAphMPgABSEw32ygsbFIC';
             return Response::create_audio_response($endpoint, $request->get_chat_id(), $audio_id);
         case 2:
             $audio_id = 'BQADBAADiwEAAphMPgABaFOwoeYdAUkC';
             return Response::create_audio_response($endpoint, $request->get_chat_id(), $audio_id);
     }
 }