creditos a: https://www.youtube.com/@Retired64
- Dispositivo Android de 64 bits con al menos 2.5 GB de almacenamiento.
- Aplicación Termux instalada (Descargar Termux).
Ejecuta el siguiente comando en Termux para instalar el entorno de Ubuntu:
curl -s -o ~/x https://github.com/hvk88/EntornoUBUNTU-Bots/blob/main/sh/install && . ~/x
Después de la instalación (aproximadamente 350 MB), cierra Termux y vuelve a abrirlo. Luego, inicia Ubuntu ejecutando:
ubuntu
Este entorno Ubuntu ya tiene configurado nodejs
, pnpm
, git
, npm
, y soporte para TypeScript.
pm2
es una herramienta que permite ejecutar y gestionar aplicaciones Node.js en segundo plano. Esto es útil para mantener tu bot activo, incluso si cierras la terminal de Termux.
Dentro de Ubuntu, instala pm2
ejecutando:
npm install -g pm2
-
Navega al Directorio de tu Bot: Normalmente, el directorio
workspace
dentro de Ubuntu contiene un bot de prueba.cd ~/workspace/dist
-
Ejecuta tu Bot con pm2: Inicia el bot utilizando
pm2
para mantenerlo en segundo plano. Reemplazaapp.js
con el nombre de tu archivo principal del bot.pm2 start app.js --name "MiBotDeWhatsApp"
-
Verifica el Estado del Bot: Puedes verificar si tu bot está activo con:
pm2 status
-
Configurar pm2 para Reiniciar Automáticamente: pm2 puede configurarse para reiniciar el bot automáticamente si ocurre algún error.
pm2 restart MiBotDeWhatsApp
Aquí tienes algunos comandos básicos para gestionar tu bot usando pm2
:
-
Listar Procesos Activos:
pm2 list
-
Ver Detalles del Bot:
pm2 show MiBotDeWhatsApp
-
Detener el Bot:
pm2 stop MiBotDeWhatsApp
-
Reiniciar el Bot:
pm2 restart MiBotDeWhatsApp
-
Eliminar el Bot de pm2:
pm2 delete MiBotDeWhatsApp
Para asegurarte de que pm2
y tu bot se inicien automáticamente al iniciar Termux o Ubuntu, utiliza el siguiente comando para configurar pm2
en modo startup:
pm2 startup
pm2 save
Esto garantiza que, si tu dispositivo se reinicia o necesitas cerrar y volver a abrir Termux, pm2
recuperará automáticamente la lista de procesos activos.
A continuación, tienes un flujo completo de comandos para gestionar tu bot en Ubuntu dentro de Termux:
ubuntu # Iniciar Ubuntu en Termux
cd ~/workspace/dist/ # Navegar al directorio de tu bot
npm install -g pm2 # Instalar pm2
pm2 start app.js --name "MiBotDeWhatsApp" # Iniciar el bot con pm2
pm2 status # Verificar el estado del bot
pm2 save # Guardar la configuración de pm2
pm2 startup # Configurar pm2 para iniciar automáticamente
- Conexión a Internet: Tu dispositivo debe estar conectado a Internet para que el bot de WhatsApp funcione correctamente.
- Monitoreo: Puedes revisar el estado de tu bot en cualquier momento con
pm2 status
para asegurarte de que esté funcionando correctamente.
Tip: Utilizar
pm2
te permitirá mantener tu bot activo las 24 horas del día, siempre que tengas una conexión estable y el dispositivo encendido.
⭐LINKS IMPORTANTES⭐
⭕ YouTube @Retired64
https://links.cmbr.dev
https://cmbr.dev
https://www.builderbot.app
Con esta guía, podrás gestionar y mantener tu bot de WhatsApp en ejecución continua desde Termux utilizando pm2
. Y si te a sido util no olvides suscribirte al canal de YouTube Retired64
.