| |
---|
| | $rand = substr(str_shuffle(str_repeat($x='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ', ceil(8/strlen($x)) )),1,8); |
---|
| | |
---|
| | // announce self to channel |
---|
| | $myCode = get_own_code(); |
---|
| | $myCode = (strlen($myCode) == 31) ? short_code($myCode) : $myCode; |
---|
| | $myCode = (strlen($myCode) == 31) ? "".short_code($myCode) : $myCode; |
---|
| | if(!isset($myCode) || $myCode == "") |
---|
| | die("Please contact 0xRoM on discord for help fixing this issue!"); |
---|
| | |
---|
| | $badgeConn = get_stats_connected(); |
---|
| |
---|
| | if(isset($ex[5]) && $ex[5] <> ""){ // code |
---|
| | if(!in_array($ex[4], $collected)){ // not already added this bot |
---|
| | |
---|
| | $response = get_code($ex[5]); |
---|
| | $response = (strlen($response) == 31) ? short_code($response) : $response; |
---|
| | $response = (strlen($response) == 31) ? "".short_code($response) : $response; |
---|
| | |
---|
| | if(preg_match("/^[0-9A-Fa-f]{32}/", $response)){ // valid code back |
---|
| | echo "[+] computing for ".$ex[4]."\n"; |
---|
| | fputs($socket, "PRIVMSG #theSignal :!rsp " . $ex[4] . " " . $response . "\n"); |
---|
| | array_push($collected, $ex[4]); // add to replied array |
---|
| | |
---|
| | $myCode = get_own_code(); |
---|
| | $myCode = (strlen($myCode) == 31) ? short_code($myCode) : $myCode; |
---|
| | $myCode = (strlen($myCode) == 31) ? "".short_code($myCode) : $myCode; |
---|
| | |
---|
| | fputs($socket, "PRIVMSG #theSignal :!req " . $rand . " " . $myCode . "\n"); |
---|
| | echo "[+] replied to ".$ex[4]."\n"; |
---|
| | }else{ echo "[-] invalid code\n"; } |
---|
| |
---|
| | |