Precarga!

Usuario logeado: Alerta al Whatsapp

Me preguntaron si se podría implementar (en una web desarrollada en WordPress) algo para que, cuando un usuario registrado se logeara en la web, le llegara un alerta al administrador u otra persona.

Después de varias vueltas, encontré una opción que requiere del servicio de un tercero pero, es completamente gratis.

1.- Para comenzar debemos obtener la API Key de CallMeBot.

Debemos agregar a nuestro contacto el siguiente número  +34 684 73 40 44, es el que se indicaba al momento de hacer este tutorial. Para saber si ha cambiado visita este enlace: https://www.callmebot.com/blog/free-api-whatsapp-messages/

2.- Al número ya guardado le enviamos el siguiente mensaje y claro, vía Whatsapp:

I allow callmebot to send me messages

De regreso debe llegar algo como lo siguiente:

3.- Agregar el Código a WordPress

Agrega este código al final del archivo functions.php:

add_action('wp_login', 'enviar_mensaje_whatsapp_login', 10, 2);
function enviar_mensaje_whatsapp_login($user_login, $user) {
    $telefono_admin = 'TU_NUMERO'; // Reemplaza con tu número de WhatsApp (incluye código de país sin "+")
    $api_key = 'TU_APIKEY'; // Reemplaza con la API Key de CallMeBot
    $mensaje = "El usuario $user_login ha iniciado sesión en TU_SITIO.";

    $url = "https://api.callmebot.com/whatsapp.php?phone=$telefono_admin&text=" . urlencode($mensaje) . "&apikey=$api_key";

    wp_remote_get($url);
}

Abre el archivo functions.php de tu tema hijo en WordPress o usa tu Plugin de snippet.

Importante:

  • Reemplaza TU_NUMERO con tu número de WhatsApp (Ejemplo: 5491123456789 para Argentina).
  • Sustituye TU_APIKEY con la API Key que te dio CallMeBot.
  • Reemplaza TU_SITIO con el nombre de tu sitio.

Luego te logeas y verificas que te haya llegado el mensaje al número indicado en el código.

Creo que se podría implementar algo así, para avisar a un administrador que, un usuario ha subido un articulo nuevo a la web o algo así pero, eso es para otra entrada.

Loading

2 comentarios en «Usuario logeado: Alerta al Whatsapp»

Deja un comentario