es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo evitar registrar comandos globales en el servidor de pruebas de mi bot?

He estado desarrollando mi bot de Discord en un servidor de prueba donde despliego todos los comandos localmente solo en ese servidor. Sin embargo, hoy terminé de desarrollar mi bot y, por lo tanto, desplegué todos mis comandos globalmente para probarlos en otros servidores y todo funciona muy bien…

¡Excepto que ahora en mi servidor de prueba tengo dos copias de cada comando! Una copia local y una copia global…

Me gustaría mantener solo las versiones locales en el servidor de prueba, porque la versión global tarda hasta una hora en actualizarse, lo cual no es conveniente para pruebas rápidas.

Como ejemplo, esto es lo que veo cuando intento ejecutar el comando /ping en mi bot:

Una imagen que ilustra el problema

¿Hay alguna manera de no registrar los comandos globales en mi servidor de prueba? ¿O al menos alguna manera de marcar cuáles son los comandos locales (actualizados) y cuáles son los comandos globales (desactualizados)? Esto ha sido un gran dolor de cabeza para las pruebas y tengo que pensar que hay alguna forma de solucionarlo…

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que tienes dificultades para distinguir entre las versiones local y global de tus comandos en tu servidor de pruebas. Sería útil tener una manera de marcar cuáles son los comandos locales (actualizados) y cuáles son los globales (obsoletos).

    ¿Has intentado usar un prefijo para los comandos locales? Por ejemplo, podrías agregar un prefijo test_ a todos los comandos locales para que sean fácilmente identificables. Esto también ayudaría a evitar conflictos entre los comandos locales y globales.

    Alternativamente, podrías intentar usar una cuenta de bot separada para las pruebas, lo que te permitiría mantener los comandos globales separados de los locales.

    ¡Espero que esto ayude! Avísame si tienes alguna otra pregunta.

Comments are closed.