Cómo asigna permisos Discord a un bot
Cuando invitas a Roody, Discord le crea automáticamente un rol gestionado (managed role) con el mismo nombre del bot. Ese rol es el que define lo que el bot puede o no puede hacer:
- Puedes editar los permisos del rol del bot, pero no puedes borrarlo ni asignárselo a otros usuarios.
- Si reinvitas al bot con un enlace que pide más permisos, Discord los añade automáticamente al rol.
- Los permisos a nivel canal se pueden ajustar de forma independiente (más adelante en este artículo).
Permisos mínimos a nivel servidor
Con estos permisos cubres la mayoría de módulos básicos:
- Ver canales
- Enviar mensajes
- Enviar mensajes en hilos
- Insertar enlaces
- Adjuntar archivos
- Leer historial de mensajes
- Añadir reacciones
- Usar emojis y stickers externos
- Usar comandos de aplicación
- Gestionar mensajes
Permisos adicionales según el módulo
Moderación
- Expulsar miembros, banear miembros, aislar miembros
- Gestionar roles (para autoroles, recompensas, blacklist)
- Gestionar apodos
- Ver registro de auditoría (para correlacionar acciones)
Tickets
- Gestionar canales (crear/cerrar el canal de cada ticket)
- Gestionar permisos (para abrir el ticket solo al autor y al staff)
- Gestionar webhooks (para el sistema de transcripts)
Logs
- Ver registro de auditoría
- Gestionar webhooks (Roody usa webhooks para publicar logs sin contar como mensaje del bot)
Música
- Conectar y hablar en canales de voz
- Usar actividad de voz
Bienvenidas / despedidas / boost
- Gestionar roles (si configuras autoroles)
- Adjuntar archivos (si usas imágenes generadas)
Jerarquía de roles
Discord aplica la jerarquía a casi todas las acciones del bot. Roody no puede:
- Asignar o quitar un rol que esté por encima del suyo.
- Banear, expulsar o aplicar timeout a un usuario cuyo rol más alto esté por encima del suyo.
- Modificar el apodo de alguien con un rol superior.
Permisos por canal
Puedes anular los permisos del servidor en canales concretos. Casos típicos:
- Canales privados de staff: da acceso explícito a Roody para que pueda leer logs o usar comandos allí.
- Canales solo lectura: Roody debería tener "Enviar mensajes" si los usas para bienvenidas, anuncios programados o logs.
- Categorías de tickets: el bot necesita "Gestionar canales" en la categoría (no solo en cada canal hijo) para poder crear nuevos tickets.
Cómo revisar los permisos actuales
- Abre Configuración del servidor → Integraciones → Roody.
- Verás los permisos heredados, los comandos disponibles y los roles/canales con restricciones específicas.
- Desde ahí también puedes restringir comandos concretos sin tocar la configuración del bot.
Comentarios
Comparte tu experiencia o pregunta lo que quieras sobre este artículo.
Únete a la conversación
Inicia sesión para dejar comentarios y participar en las conversaciones.
Iniciar sesión