Solución de problemas
El panel detecta y explica estos errores; estos son los más habituales:
| Mensaje en la consola | Solución |
|---|---|
TokenInvalid / An invalid token was provided | Regenera el token en el portal de desarrolladores (Bot → Reset Token) y sustitúyelo en Variables. |
Used disallowed intents | Activa los intents que se piden (Message Content, Server Members, Presence) en la pestaña Bot del portal de desarrolladores. |
Cannot find module 'xxx' / ModuleNotFoundError | Añade el módulo a package.json (dependencies) o a requirements.txt y reinicia. |
Cannot use import statement outside a module | Añade "type": "module" a package.json, o usa require. |
EADDRINUSE | Escucha en process.env.PORT y no inicies dos servidores en el mismo puerto. |
JavaScript heap out of memory / bot reiniciado por «memoria» | Reduce las cachés (mensajes, miembros) o pasa a un plan superior. |
| Bot «en pausa» | Ha fallado en bucle: lee la consola, corrígelo y haz clic en Iniciar. |
| Página «Este bot está desconectado» aunque el bot está funcionando | La web escucha en 127.0.0.1 o no está iniciada: escucha en 0.0.0.0 y comprueba el puerto (consulta «Bot + web, pm2 y subcarpetas»). |
| Falta un módulo aunque está en tu package.json | Seguramente tu proyecto está en una subcarpeta: muévelo a la raíz (consulta «Bot + web, pm2 y subcarpetas»). |
¿Sigues atascado? Abre un ticket en el Discord de soporte con el nombre de tu bot y el mensaje de error.