Saltar al contenido principal

Portales de Roles

Descripción

Guía de Usuario

Publique un mensaje con un botón: el miembro que hace clic recibe uno o varios roles, a condición de poseer ya los roles que usted exija. Ideal para abrir el acceso a una sección reservada después de una primera etapa.

Qué hace​

  • Publica un embed personalizado acompañado de un botón, en el canal que elija.
  • Comprueba los roles requeridos antes de conceder cualquier cosa.
  • Asigna los roles que dar con un solo clic, sin intervención del staff.
  • Responde en privado en el canal (mensaje efímero): ni el éxito ni el rechazo contaminan la conversación.
  • El botón sigue activo con el tiempo: funciona incluso después de reiniciar el bot.

Este módulo no es AutoRole, ni Role Gate, ni RoleRoster​

Cuatro módulos tocan los roles, con funciones bien distintas:

MóduloPrincipio
Portales de RolesUn botón condicional: si tiene los roles A y B, entonces obtiene el rol C.
AutoRolePaneles con menús desplegables donde cada persona se sirve libremente y puede quitarse lo que ha tomado. Sin ninguna condición.
Role GateRoles concedidos automáticamente a la llegada, intercambios de roles y retirada de roles a los miembros ausentes. Sin ningún clic.
RoleRosterUn directorio: muestra la lista de los miembros de un rol. No asigna nada.

En resumen: el portal es el único de los cuatro que impone una condición antes de conceder un rol.

Inicio Rápido (Admin)​

  1. Abra el panel de control → categoría Herramientas y Staff → Portales Seguros.
  2. Haga clic en Nuevo Portal.
  3. Dele un nombre interno (no se muestra en Discord) y elija el canal de despliegue.
  4. Indique los roles que asignar — es obligatorio — y, si es necesario, los roles requeridos.
  5. Personalice el embed y el botón, y luego Guarde.
  6. En la lista, haga clic en el icono de envío para publicar el panel en el canal.

Comandos​

Este módulo no tiene ningún comando de Discord: todo se configura desde el panel de control, y los miembros solo usan el botón del panel.

Ajustes desde el panel de control​

La lista de los portales muestra para cada uno su nombre, su canal, sus roles requeridos y sus roles concedidos, con tres acciones: publicar el panel, modificar, eliminar.

La ventana de configuración agrupa cuatro bloques:

  • Información básica: nombre interno (obligatorio) y canal de despliegue (obligatorio).
  • Condiciones y Recompensas:
    • Roles requeridos — opcional. Si deja este campo vacío, todo el mundo puede hacer clic.
    • Roles que asignar — obligatorio, uno o varios roles.
  • Apariencia (Embed): título, descripción y color.
  • Botón: texto mostrado y emoji (con selector de emojis).

El número de portales está limitado a 1 para un servidor no premium (valor por defecto, ajustable por el equipo de TennoCore).

Bueno saberlo​

  • El bot necesita el permiso Gestionar roles, y su rol debe estar situado por encima de los roles que debe asignar. Si no, el miembro recibe un mensaje de error que menciona la jerarquía.
  • Los roles requeridos se comprueban con un Y lógico: el miembro debe poseer todos los roles indicados. Si le falta alguno, el bot le indica exactamente cuáles.
  • Un miembro que ya posee todos los roles del portal recibe una simple información, sin ningún efecto.
  • El portal nunca retira ningún rol. Para un funcionamiento de conmutación (tomar / devolver), utilice AutoRole.
  • Modificar un portal no modifica el mensaje ya publicado: el texto, el color y la etiqueta del botón siguen siendo los originales. Vuelva a publicar el panel para obtener un mensaje actualizado y luego elimine el antiguo.
  • No deje varios ejemplares del mismo portal en el servidor: solo se reactiva el último mensaje publicado después de reiniciar el bot, y los botones antiguos quedan inertes.
  • Eliminar un portal en el panel de control no elimina el mensaje publicado en Discord: el botón seguirá visible pero sin efecto. Borre el mensaje a mano.
  • El canal debe ser un canal en el que el bot pueda escribir; si el canal se ha eliminado entretanto, la publicación falla.
  • Los portales también funcionan con un bot personalizado: el botón es gestionado por su bot cuando TennoCore no está en el servidor.