Cree un chatbot de WhatsApp usando PHP

construir un chatbot es muy fácil con Ultramsg API, puede construir un bot de servicio al cliente y el mejor chatbot ai A través de pasos simples usando el lenguaje PHP.

Tareas del chatbot:

  • La salida de la lista de comandos.
  • La salida de la hora del servidor del bot que se ejecuta en .
  • Envío de imagen a número de teléfono o grupo.
  • Envío de archivo de audio.
  • Envío de grabación de audio ppt.
  • Envío de archivo de vídeo.
  • Envío de contacto.
  • Envío de frases aleatorias.
  • Envío de broma al azar.
  • Envío de imagen aleatoria.

Empezando

  • Se requiere una cuenta Ultramsg para ejecutar ejemplos. Inicie sesión o cree una cuenta si no tiene una ultramsg.com.
  • vaya a su instancia o cree una si aún no lo ha hecho.
  • Escanee Qr y asegúrese de que el Estado de autenticación de la instancia: esté autenticado.

formato json webhook

Para ver cómo se verá el JSON recibido, este video .

EJEMPLO DE RESPUESTA JSON

{
  "event_type": "message_received",
  "instanceId": "90",
  "data": {
    "id": "[email protected]_7ECAED9EB68D3474BE591443134C2E3F",
    "from": "[email protected]",
    "to": "[email protected]",
    "ack": "pending",
    "type": "chat",
    "body": "I can't send a message using php code\nCan you help me",
    "fromMe": false,
    "isForwarded": false,
    "time": 1643311467
  }
}

Ejecutar un chatbot de WhatsApp

paso 1 :

descargar archivos de proyecto de Github .

y coloque su ID de instancia y Token en example.php

new ultraMsgChatBot("token", "instance_id");

paso 2 :

active la opción «Webhook on Received» y establezca URL Webhook en la configuración de instancia en ultramsg, por ejemplo, https://yourwebsite.com/chatbot/example.php

Establecer webhook de URL en la configuración de la instancia

paso 3 :

Cargue el proyecto de bot en su servidor o sitio web.

** Felicidades.. ahora puedes hablar con tu bot **