Skip to content
Solución de problemasDiscordMemberAdmin

Los comandos de barra no funcionan en Discord

Los comandos de barra no funcionan en Discord

Escribes /dailybot u otro comando de barra de Dailybot y no pasa nada, o Discord indica que la interacción falló. Los comandos de barra dependen del registro de comandos de Discord, de los permisos del bot y de la jerarquía de roles. Cuando cualquiera de esas capas está mal configurada, la llamada a funciones para recordatorios, kudos y funciones similares se rompe aunque el bot esté en línea.

Comprobación rápida

  • Posición del rol del bot – En Server Settings > Roles, mueve el rol de Dailybot por encima de los roles que debe gestionar o por encima de los canales donde debe publicar, según las reglas de tu servidor.
  • Comandos de barra registrados – Vuelve a invitar o actualiza el bot usando el enlace de instalación actual de Dailybot para que Discord registre el manifiesto de comandos más reciente.
  • Permisos de canal – Asegúrate de que el rol del bot pueda Use Application Commands, Send Messages y Embed Links en el canal donde invocas el comando.
  • Permisos del miembro – Necesitas permiso para usar comandos de aplicación en ese canal; algunos servidores restringen los comandos de barra a determinados roles.
  • Servidor correcto – Confirma que estás en el servidor de Discord conectado a tu organización de Dailybot.

Causas comunes y soluciones

El rol del bot está demasiado abajo

Discord evalúa la jerarquía de roles para muchas acciones. Si el rol de Dailybot está por debajo de un rol que esperas que mencione, gestione o por el que enrute, las interacciones pueden fallar en silencio o mostrar un error genérico. Arrastra el rol de Dailybot más arriba (sin violar el modelo de seguridad de tu servidor), o crea un rol de bot dedicado y elevado solo para integraciones. Evita darle administrador a todos; el mínimo privilegio con el orden correcto suele resolver los problemas de comandos de barra.

Comandos de barra sin registrar

Después de cambiar los scopes del bot o de que Discord actualice el comportamiento de la API, los comandos pueden necesitar una nueva sincronización. Desconecta y vuelve a conectar Discord desde la configuración de integración de Dailybot usando el enlace OAuth oficial, luego espera unos minutos y prueba / de nuevo en el canal de destino. Si aparecen duplicados, elimina las invitaciones de bot obsoletas para que solo haya una aplicación de Dailybot activa en el servidor.

Permisos del servidor (guild)

La opción “Disable Application Commands” a nivel de servidor o las anulaciones específicas de un canal pueden bloquear el uso de los comandos de barra. Compara los permisos de canal de un canal que funciona con los de uno que no. Los administradores deben habilitar Use Application Commands para @everyone o para los roles que deban activar Dailybot. Si usas hilos privados, confirma que el bot esté añadido al hilo o tenga derechos de gestión de hilos según corresponda.

Caída del servicio o caché del cliente

Discord a veces pierde interacciones durante incidentes. Revisa la página de estado de Discord. En el lado del cliente, cierra por completo la app de Discord o fuerza la recarga del navegador. Reintenta el comando después de un minuto.

Si nada de esto funcionó

Antes de contactar con soporte, reúne:

  • Nombre del servidor (o ID) y si eres el administrador
  • La cadena exacta del comando y cualquier texto de error que muestre Discord
  • Si los comandos fallan en todos los canales o solo en algunos
  • Si el bot aparece en línea y puede publicar mensajes normales
  • Cambios recientes de permisos o de jerarquía de roles
  • Los pasos que ya probaste de este artículo

Luego contacta con el soporte de Dailybot desde las opciones de Ayuda o Contacto del producto o en el sitio web.

Artículos relacionados