<?PHP
include_once('/var/www/secure.php');
-function slack_general($msg,$room){
+
+include_once('bots.php');
+
+function slack_general_admin($msg,$room){
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
- if ($ip == '69.250.28.138'){
- return 'developer';
- die();
+ //if ($ip == '69.250.28.138'){
+ // return 'developer';
+ // die();
+ //}
+ global $slack_api;
+ global $time_on_site;
+ $room = str_replace("'",'-',strtolower(str_replace(' ','-',$room)));
+ $thisroom = $room;
+ $add = "[".$time_on_site." seconds]";
+ //$add = "[".$ip."][".$_SERVER['HTTP_USER_AGENT']."][".$_SERVER['PHP_SELF']."] ";
+ $msg = $add.$msg;
+ //$msg = str_replace('http://','_______',$msg);
+ //$msg = str_replace('https://','________',$msg);
+ //$msg = str_replace('.net','____',$msg);
+ //$msg = str_replace('.com','____',$msg);
+ $msg = urlencode($msg);
+ $token = $slack_api;
+ if (isset($_COOKIE['name'])){
+ $name = str_replace("'",'-',strtolower(str_replace(' ','-',$_COOKIE['name'])));
+ }else{
+ $name = '';
+ }
+ /*
+ $url = "https://slack.com/api/channels.create?token=$token&name=$thisroom&pretty=1";
+ $curl = curl_init();
+ curl_setopt ($curl, CURLOPT_URL, $url);
+ curl_setopt ($curl, CURLOPT_TIMEOUT,"2");
+ curl_setopt ($curl, CURLOPT_USERAGENT, sprintf("McGuire/%d.0",rand(18,40)));
+ curl_setopt ($curl, CURLOPT_RETURNTRANSFER, 1);
+ curl_setopt ($curl, CURLOPT_SSL_VERIFYPEER, 0);
+ $html = curl_exec ($curl);
+ curl_close ($curl);
+ */
+ $url = "https://slack.com/api/chat.postMessage?token=$token&channel=$thisroom&text=$msg";
+ $curl = curl_init();
+ curl_setopt ($curl, CURLOPT_URL, $url);
+ curl_setopt ($curl, CURLOPT_TIMEOUT,"2");
+ curl_setopt ($curl, CURLOPT_USERAGENT, sprintf("McGuire/%d.0",rand(18,40)));
+ curl_setopt ($curl, CURLOPT_RETURNTRANSFER, 1);
+ curl_setopt ($curl, CURLOPT_SSL_VERIFYPEER, 0);
+ $html = curl_exec ($curl);
+ curl_close ($curl);
+ if (empty($html)){
+ //return $url;
+ }
+ //return $html;
+}
+
+function slack_general($msg,$room){
+ if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
+ $ip = $_SERVER['HTTP_CLIENT_IP'];
+ } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
+ $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
+ } else {
+ $ip = $_SERVER['REMOTE_ADDR'];
}
+ //if ($ip == '69.250.28.138'){
+ // return 'developer';
+ // die();
+ //}
+ global $time_on_site;
global $slack_api;
$room = str_replace("'",'-',strtolower(str_replace(' ','-',$room)));
$thisroom = $room;
- $add = "[".$ip."][".$_SERVER['HTTP_USER_AGENT']."][".$_SERVER['PHP_SELF']."] ";
+ $add = "[".$time_on_site." seconds][".$ip."][".$_SERVER['HTTP_USER_AGENT']."][".$_SERVER['PHP_SELF']."] ";
$msg = $add.$msg;
//$msg = str_replace('http://','_______',$msg);
//$msg = str_replace('https://','________',$msg);
$html = curl_exec ($curl);
curl_close ($curl);
if (empty($html)){
- return $url;
+ //return $url;
}
- return $html;
+ //return $html;
}