Comandos slash al detalle.
Para diagnóstico paso a paso de "los comandos no aparecen" ve directamente a Los comandos slash no aparecen. Aquí explicamos qué son y cómo se comportan.
Qué es un comando slash
Discord introdujo los comandos slash como sistema oficial para los bots. Se escriben con / al principio, los autocompleta Discord y la lista se obtiene directamente del bot. Ventajas frente a los prefijos antiguos:
- Autocompletado y validación: Discord te enseña qué parámetros pide cada comando y valida los tipos antes de enviarlo.
- Permisos integrados: el bot puede declarar a Discord qué permisos exige cada comando y el cliente lo respeta sin necesidad de comprobaciones extra.
- Sin colisiones con otros bots: al elegir un comando del menú, Discord sabe exactamente a qué bot enviarlo.
- Respuestas efímeras: el bot puede responder solo a quien lanzó el comando, sin ensuciar el canal.
Cómo funciona la sincronización
Cuando invitas a Roody o cuando publicamos una versión nueva con comandos modificados, Discord propaga los cambios a tu servidor:
- Comandos de servidor (los que Roody registra cuando entras al servidor): aparecen en segundos.
- Comandos globales: Discord los propaga gradualmente; en el peor caso pueden tardar hasta 1 hora.
- El propio cliente de Discord cachea los comandos, así que un Ctrl+R ayuda a verlos antes.
Permisos que afectan a los comandos slash
- Usar comandos de aplicación (a nivel servidor o canal) — sin este permiso ni siquiera aparecen.
- Ver canal — si el bot no ve el canal donde escribes, no podrá responder.
- Permisos específicos del comando — los comandos de moderación (ban, kick, timeout) los oculta Discord si tu rol no tiene el permiso nativo correspondiente.
Más en Permisos del bot.
Restringir comandos desde Discord
Más allá del dashboard, Discord deja restringir comandos concretos por rol o canal:
- Abre Configuración del servidor → Integraciones → Roody.
- Verás la lista de comandos del bot.
- Cada comando se puede activar/desactivar para roles o canales concretos.
Útil para, por ejemplo, dejar /poll solo para staff o reservar los comandos de música a un canal concreto.
Síntomas y dónde mirar
- No aparece ningún comando del bot → Los comandos slash no aparecen.
- Aparecen pero responden con error → Comandos que fallan.
- El bot dice "no tienes permisos" → Problemas de permisos.
- El bot no responde absolutamente nada → El bot no responde.
Comentarios
Comparte tu experiencia o haz preguntas relacionadas con este artículo.
Únete a la conversación
Inicia sesión para dejar comentarios y participar en discusiones.
Iniciar sesión