Mi bot está fuera de línea: ¿qué registros revisar?
Distinga un token no válido, una dependencia que falta, un bucle de fallos y una falta de memoria. Una salida 137 o OOM indica falta de memoria.
Comience con la consola de servicio y avance hasta el primer error que generó su aplicación.
Procedimiento paso a paso
-
Comprobar conexión
Un error 401 o de token no válido requiere regenerar el token. No lo publique en el ticket.
-
Comprobar dependencias
Un módulo no encontrado indica que la instalación no se completó o que falta el paquete en el archivo de dependencias.
-
Observar reinicios
Un bucle rápido significa que el proceso se cierra inmediatamente. Corrija el error antes de hacer clic en Iniciar varias veces.
-
Monitorizar límites
Una salida 137 o OOM indica falta de memoria. Reduzca el caché o elija un plan superior.
-
Respetar los límites de frecuencia (rate limit)
Las respuestas 429 de Discord indican que hay que reducir la frecuencia de las llamadas y utilizar las colas integradas de la librería.