feat: Add new commands for Discord bot - Implemented "Everyone" command that replies to the user when executed. - Added "sdfsdfsdf" command with an alias "dfsf" that also replies to the user. - Enhanced the command structure with type definitions for better type safety.
Amayo Docs (Static)
Sitio web estático para documentar el flujo de creación de contenido dentro del bot Amayo. Incluye guías para items, mobs, áreas, niveles, logros, misiones, cofres, crafteos, mutaciones y consumibles.
🚀 Características
- UI moderna en una sola página con navegación responsiva.
- Plantillas JSON listas para copiar en los modales del bot.
- Resumen de servicios principales (
EconomyService,MinigamesService). - Servidor HTTP minimalista (sin dependencias externas) pensado para Heroku.
📦 Estructura
server/
├── Procfile # Entrada para Heroku (web: npm start)
├── package.json # Scripts y metadata del mini proyecto
├── server.js # Servidor Node para archivos estáticos
├── public/
│ ├── index.html # Página principal con toda la documentación
│ ├── 404.html # Página de error
│ └── assets/
│ ├── css/styles.css
│ └── js/main.js
└── README.md # Este archivo
🛠️ Uso local
cd server
npm install # (opcional, no se instalan paquetes pero genera package-lock)
npm start
El sitio quedará disponible en http://localhost:3000.
☁️ Despliegue en Heroku
1. Crear una app nueva
heroku create amayo-docs
2. Empujar solo la carpeta server
git subtree push --prefix server heroku main
Si prefieres desplegar desde otra rama, reemplaza
mainpor la rama deseada.
3. Variables recomendadas
heroku config:set NODE_ENV=production -a amayo-docs
La app usará el Procfile incluido (web: npm start).
🔍 Validación
Para asegurarte de que el servidor arranca sin errores de sintaxis:
node --check server/server.js
🧭 Próximos pasos sugeridos
- Añadir ejemplos visuales (capturas o diagramas) en
public/assets/img/. - Integrar métricas básicas (por ejemplo, contador simple con Cloudflare Analytics).
- Automatizar despliegue usando GitHub Actions + Heroku API.
Made with ❤ para la comunidad de administradores que usan Amayo.