2026-01-28 03:55:18 -05:00
up
2026-01-28 03:24:00 -05:00
up
2026-01-28 02:23:36 -05:00
up
2026-01-24 00:55:33 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-28 02:23:36 -05:00
up
2026-01-28 02:23:36 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-28 03:09:52 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-28 02:23:36 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-25 22:49:13 -05:00
2026-01-28 03:46:19 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-22 00:19:20 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-22 10:33:16 -05:00
2026-01-24 08:22:08 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
2026-01-12 15:54:04 -05:00
2026-01-12 15:54:04 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-23 22:58:26 -05:00
up
2026-01-27 15:04:51 -05:00
2026-01-12 15:54:04 -05:00
2026-01-12 15:54:04 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
2026-01-21 08:28:54 -05:00
up
2026-01-28 02:23:36 -05:00
2026-01-21 08:28:54 -05:00
2026-01-13 00:48:57 -05:00
2026-01-21 08:28:54 -05:00
2026-01-12 15:54:04 -05:00
up
2026-01-28 02:23:36 -05:00
w
2025-11-18 20:26:36 -05:00
2026-01-21 08:28:54 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-28 02:44:28 -05:00
up
2026-01-28 02:56:41 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-28 02:44:28 -05:00
up
2026-01-28 02:23:36 -05:00
up
2026-01-28 02:44:28 -05:00
w
2025-11-18 20:26:36 -05:00
2026-01-12 16:13:41 -05:00
2026-01-12 16:13:41 -05:00
2026-01-12 16:13:41 -05:00
up
2026-01-12 11:06:43 -05:00
2026-01-13 00:48:57 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
2026-01-12 16:13:41 -05:00
up
2026-01-28 02:23:36 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-28 02:23:36 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-27 15:04:51 -05:00
2026-01-21 08:28:54 -05:00
w
2025-11-18 20:26:36 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-28 02:44:28 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-28 03:09:52 -05:00
up
2026-01-28 03:33:35 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-28 03:09:52 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-27 00:12:04 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
2026-01-21 08:28:54 -05:00
2026-01-21 08:28:54 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-28 03:33:35 -05:00
up
2026-01-12 11:06:43 -05:00
w
2025-11-18 20:26:36 -05:00
2026-01-21 08:28:54 -05:00
2026-01-21 08:28:54 -05:00
2026-01-12 22:58:19 -05:00
up
2026-01-27 00:12:04 -05:00
2026-01-13 01:48:33 -05:00
w
2025-11-18 20:26:36 -05:00
w
2025-11-18 20:26:36 -05:00
2026-01-21 08:28:54 -05:00
w
2025-11-18 20:26:36 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-27 23:56:49 -05:00
2026-01-21 08:28:54 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-28 02:23:36 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-28 02:23:36 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-27 23:56:49 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-27 23:56:49 -05:00
2026-01-21 08:28:54 -05:00
up
2026-01-21 10:38:01 -05:00
up
2026-01-12 11:06:43 -05:00
up
2026-01-12 11:06:43 -05:00
2026-01-13 00:48:57 -05:00
up
2026-01-27 14:51:41 -05:00
up
2026-01-20 22:13:02 -05:00
up
2026-01-27 23:56:49 -05:00

WhatsApp Bot Manager 🚀

PHP 8.2+ MariaDB Docker Ready WhatsApp API

Panel administrativo para gestionar bots y envíos de WhatsApp Business

Desarrollado con 💚 por U-Site.app


🏢 Sobre U-Site.app

U-Site.app es una casa de desarrollo de software especializada en soluciones empresariales, automatización y aplicaciones web modernas. Creamos herramientas que simplifican procesos y potencian negocios.

🌐 Website: u-site.app


Características

  • 📱 Gestión de conversaciones - Interfaz tipo WhatsApp Web
  • 📨 Plantillas de mensajes - Envíos masivos con templates aprobados
  • 🤖 Bot automatizado - Respuestas automáticas configurables
  • 🔐 Autenticación segura - Protección contra fuerza bruta
  • 📎 Multimedia - Soporte para imágenes, documentos, audio y video
  • 🔔 Notificaciones SSE - Tiempo real sin polling
  • 🐳 Docker Ready - Despliegue en contenedores
  • 🇨🇴 Zona horaria Colombia - Configurado para América/Bogotá

🛠️ Requisitos

Requisito Versión
PHP 8.0+
MariaDB/MySQL 10.11+ / 8.0+
Redis 7.0+
Docker 24.0+ (opcional)

Extensiones PHP requeridas: PDO, MySQL, mbstring, curl, openssl, json, gd


🚀 Instalación

Opción 1: Docker (Recomendado)

# Clonar repositorio
git clone https://github.com/tu-usuario/whatsapp.git
cd whatsapp

# Desarrollo local
docker-compose -f docker-compose.dev.yml up -d

# Producción
docker-compose -f docker-compose.prod.yml up -d

URLs de acceso (desarrollo):

Opción 2: Instalación Manual

  1. Clonar y configurar:

    git clone https://github.com/tu-usuario/whatsapp.git
    cd whatsapp
    cp .env.example .env
    
  2. Editar .env con tus credenciales

  3. Ejecutar instalador: http://tu-servidor/install.php


📁 Estructura del Proyecto

whatsapp/
├── api/                 # Endpoints API REST
├── assets/              # CSS, JS, imágenes
├── classes/             # Clases PHP (Database, Services)
├── config/              # Configuración
├── database/            # Scripts SQL y backups
├── docker/              # Configuración Docker (nginx, php, supervisor)
├── services/            # Servicios (WhatsApp, Bot)
├── uploads/             # Archivos subidos
├── Dockerfile           # Imagen principal
├── Dockerfile.worker    # Imagen para workers
├── docker-compose.dev.yml    # Desarrollo
├── docker-compose.prod.yml   # Producción
└── deploy-vps.sh        # Script de despliegue

⚙️ Configuración

Variables de Entorno (.env)

# Base de datos
DB_HOST=mysql
DB_PORT=3306
DB_NAME=usite_whatsapp_bot
DB_USER=tu_usuario
DB_PASS=tu_password

# WhatsApp Business API
WHATSAPP_TOKEN=tu_token_aqui
WHATSAPP_PHONE_NUMBER_ID=tu_phone_id
WEBHOOK_VERIFY_TOKEN=tu_webhook_token

# Redis
REDIS_HOST=redis
REDIS_PORT=6379

Webhook de WhatsApp

Configura el webhook en Meta Developer Console:

  • URL: https://tu-dominio.com/api/webhook.php
  • Verify Token: El mismo que WEBHOOK_VERIFY_TOKEN

🐳 Contenedores Docker

Contenedor Descripción Puerto
whatsapp-app PHP + Nginx 80, 443
whatsapp-mysql MariaDB 10.11 3306
whatsapp-redis Redis 7 6379
whatsapp-worker Procesos background -

📖 Documentación Adicional


🔒 Seguridad

  • Los directorios dev/, tests/, scripts/ contienen herramientas de desarrollo
  • NO exponer estos directorios en producción
  • Proteger con .htaccess o configuración de nginx
  • Rotar credenciales regularmente

📄 Licencia

Propietario - © 2026 U-Site.app


Desarrollado con 💚 por U-site.app

S
Description
No description provided
Readme
5.5 MiB
Languages
PHP 84.8%
JavaScript 6.4%
HTML 5.9%
Shell 1.4%
CSS 0.9%
Other 0.5%