Permisos y Roles
Hay dos tipos de permisos que debes considerar:
Topics: permissions, roles, hierarchy, access, admin
Hay dos tipos de permisos que debes considerar:
- Tus permisos — lo que *tú* necesitas para configurar Netrcol.
- Permisos de Netrcol — lo que el *bot* necesita para llevar a cabo cada acción.
La mayoría de los problemas de "el comando no hizo nada" se deben a uno de estos dos, o a la jerarquía de roles.
Permisos que necesitas
Para abrir un servidor en el panel de control y cambiar configuraciones, necesitas el permiso de Administrar Servidor en ese servidor.
Los comandos de chat individuales requieren el permiso correspondiente — por ejemplo, Banear Miembros para ejecutar!ban, o Administrar Servidor para cambiar el prefijo o idioma. Los administradores omiten todas estas verificaciones. Los requisitos de cada comando están listados en la Referencia de Comandos.
Permisos que necesita Netrcol
Netrcol solo puede hacer lo que su propio rol permite. La forma más sencilla es otorgar Administrador — el flujo de invitación lo solicita por defecto — pero también puedes asignar permisos más específicos si prefieres un control más estricto.
Base
En cualquier canal donde Netrcol publique (registros, mensajes de bienvenida, paneles, anuncios), necesita:
| Permiso | Por qué |
|---|---|
| Ver Canal | Para ver el canal |
| Enviar Mensajes | Para publicar |
| Incrustar Enlaces | Para enviar incrustaciones enriquecidas |
| Leer Historial de Mensajes | Para enriquecer registros y editar sus propios mensajes |
Las funciones que utilizan reacciones (paneles de tickets, roles de reacción, juegos) también necesitan Agregar Reacciones.
Por función
| Función | Permiso que necesita el bot |
|---|---|
| Banear / Desbanear | Banear Miembros |
| Expulsar | Expulsar Miembros |
| Timeout, Advertir, timeouts de AutoMod | Moderar Miembros |
| Borrar mensajes, AutoMod, Juegos | Administrar Mensajes |
| Bloquear / Desbloquear / Modo Lento, Tickets | Administrar Canales |
Autorole, Registro, Roles de Reacción, Recompensas de Invitación y Nivel,!role | Administrar Roles |
Cambiar apodos (!setnick) | Administrar Apodos |
Consejo: El panel de control realiza un chequeo de salud de configuración en vivo en la página de cada módulo. Si Netrcol carece de un permiso o un canal está mal configurado, verás una advertencia allí antes de que algo falle.
Jerarquía de roles
Este es el problema más común. Para cualquier acción que asigne/elimine roles o modere miembros, el rol más alto de Netrcol debe estar por encima del rol o miembro objetivo en la lista de roles.
Por ejemplo, si deseas que Netrcol otorgue un rol de "Verificado", el rol de Netrcol debe estar posicionado *más alto* que "Verificado" en Configuración del Servidor → Roles. Lo mismo se aplica a la moderación: Netrcol no puede banear o poner en timeout a un miembro cuyo rol más alto esté por encima del suyo.
Cómo solucionarlo
- Abre Configuración del Servidor → Roles.
- Arrastra el rol de Netrcol hacia arriba, por encima de cada rol que necesita gestionar.
- Los roles se clasifican de arriba hacia abajo, así que más alto en la lista = más autoridad.
Nota: Un rol nunca puede gestionar a sí mismo o a nada por encima de él — esta es una regla de la plataforma, no una limitación de Netrcol. Incluso con Administrador, Netrcol aún no puede actuar sobre roles posicionados por encima del suyo.
Configuración recomendada
Para la experiencia más fluida:
- Otorga a Netrcol Administrador (o los permisos granulares mencionados anteriormente).
- Arrastra el rol de Netrcol cerca de la parte superior de tu lista de roles.
- Mantenlo por debajo de tus propios roles de personal/propietario si lo deseas, pero por encima de cada rol que gestiona.
¿Aún no funciona?
- Un comando no hace nada → verifica que *tú* tengas el permiso requerido, y que el comando no esté deshabilitado en la configuración de Moderación.
- Netrcol no puede asignar un rol → casi siempre es un problema de jerarquía de roles.
- Sin registros / mensajes de bienvenida → confirma que Netrcol tenga Enviar Mensajes y Incrustar Enlaces en ese canal específico.
Próximos pasos
- Completa la guía de Introducción
- Configura tu prefijo e idioma
- Explora la Guía de Funciones