Bot de WhatsApp multifuncional construido sobre Baileys.
Economía, gacha, IA, descargas multimedia, administración de grupos y más.
Completamente gratuito y de código abierto.
Usa !menu en el chat para ver todos los comandos disponibles.
- Características
- Requisitos
- Instalación
- Mantener Activo 24/7
- Configuración
- Solución de Problemas
- Equipo
- Enlaces
- Licencia
| Categoría | Descripción |
|---|---|
| 🧠 IA | ChatGPT, Gemini, Copilot, generación de imágenes, texto a voz |
| 🪙 Economía | Trabajo, minería, pesca, apuestas, inversiones |
| 🎴 Gacha | Roll de personajes, harem, intercambios |
| 👥 Grupos | Warns, mute, antilink, bienvenida, promociones |
| 📥 Descargas | YouTube, TikTok, Instagram, Facebook, Spotify, Pinterest, APKs |
| 🎨 Stickers | Normales, animados, con fondo removido |
| 🤖 Sub-bots | Vinculación por QR o código, multi-sesión |
| Requisito | Versión Mínima |
|---|---|
| Node.js | 18.x LTS |
| Git | 2.x |
| FFmpeg | Última estable |
| Python | 3.x (solo Termux) |
| SQLite | 3.x |
git clone https://github.com/Fer2809fl/Asta_bot.git
cd Asta_bot
npm install
npm start# 1. Preparar entorno
termux-setup-storage
pkg update -y && pkg upgrade -y
pkg install -y git nodejs-lts ffmpeg python make clang sqlite
# 2. Clonar repositorio
git clone https://github.com/Fer2809fl/Asta_bot.git
cd Asta_bot
# 3. Configurar variables de entorno
export GYP_DEFINES="android_ndk_path=''"
export FFMPEG_BIN=$(command -v ffmpeg)
# 4. Instalar dependencias
npm install
# Si aparece (Y/I/N/O/D/Z) [default=N] ? → escribe "y" y ENTER
# 5. Iniciar
npm startPara persistir las variables de entorno:
echo 'export GYP_DEFINES="android_ndk_path=''"' >> ~/.bashrc
echo 'export FFMPEG_BIN=$(command -v ffmpeg)' >> ~/.bashrc
source ~/.bashrctermux-wake-lock && npm i -g pm2 && pm2 start index.js --name asta_bot && pm2 save && pm2 logs| Comando | Acción |
|---|---|
pm2 logs |
Ver ejecución en tiempo real |
pm2 stop asta_bot |
Detener el bot |
pm2 start asta_bot |
Reiniciar el bot |
pm2 restart asta_bot |
Reinicio forzado |
pm2 delete asta_bot |
Eliminar proceso |
pm2 monit |
Monitor interactivo |
Edita config.js en la raíz del proyecto:
| Opción | Descripción |
|---|---|
prefix |
Prefijos de comandos (! . /) |
botname |
Nombre del bot |
wm |
Marca de agua |
logo |
Logo del bot |
owners |
Números de los propietarios |
ayudantes |
Números autorizados para sugerencias |
cd Asta_bot && npm startDetén el bot con
Ctrl + ZluegoENTERhasta que aparezcaAsta $
cd Asta_bot && rm -rf sessions/Owner && npm startexport GYP_DEFINES="android_ndk_path=''"
export FFMPEG_BIN=$(command -v ffmpeg)
rm -rf node_modules package-lock.json
npm installpkg install -y ffmpeg
export FFMPEG_BIN=$(command -v ffmpeg)
rm -rf node_modules package-lock.json
npm install| Nombre | Rol | Estado |
|---|---|---|
| Fernando | Creador & Desarrollador Principal | ✅ Activo |
| Neykoor | Co-Propietario | ✅ Activo |
| Orion'Wolf | Co-Propietario | 🛜 Semi-Activo |
Gracias a todos los que han contribuido al proyecto. Si deseas colaborar, abre un Pull Request o contacta a los propietarios.
Este proyecto se distribuye bajo una licencia de código abierto. Puedes editarlo completamente siempre que des créditos a los creadores originales.