Cómo dejar que los miembros de Discord elijan sus propios roles de pronombres

Actualizado el · 8 min de lectura

Roles por reacción puede publicar un panel breve donde los miembros reaccionan para elegir los roles de pronombres que les correspondan, sin tener que pedírselo a un moderador cada vez. El módulo trata todos los pares de emoji y rol de la misma forma, así que un panel de pronombres se construye con el mismo asistente que se usa para cualquier otro rol de autoservicio, solo que apuntando a un conjunto distinto de roles. Esta guía crea roles corrientes de Él/Lo, Ella/La y Elle, mapea cada uno a un emoji y comprueba que un miembro puede tener más de uno a la vez. Roles por reacción es un módulo Pro; Free no lo incluye.

Crea tu bot gratis

Empieza gratis. Pro cuesta 9,99 USD al mes.

Antes de empezar

  1. Crea los propios roles de pronombres

    Roles por reacción nunca crea un rol de Discord por sí solo: solo mapea un emoji a un rol que ya existe. En la configuración del servidor, añade un rol sencillo por cada opción que quieras ofrecer, por ejemplo Él/Lo, Ella/La, Elle y Pregúntame mis pronombres, y no les den ningún permiso adicional. Arrastra el propio rol del bot por encima de los cuatro en la lista de roles, porque el asistente de configuración solo ofrecerá un rol que de verdad pueda entregar.

    Deja fuera @everyone y cualquier rol gestionado por una integración o un servicio vinculado; el selector de roles del asistente los excluye automáticamente, así que no merece la pena prepararlos de antemano. Un rol sencillo, solo de color y sin permisos, mantiene el panel seguro para mostrarlo a todo el servidor, ya que cualquiera que vea el panel puede tomar cualquier rol que aparezca en él.

  2. Inicia el asistente y nombra el panel para los pronombres

    Escribe !reactionrole, o su alias más corto !rr, con el prefijo de tu bot (los ejemplos de aquí suponen !), en un canal donde el bot pueda publicar. Elige el canal de destino en el menú que muestra primero el asistente y después elige Personalizar título y descripción en vez de los valores guardados, para que este panel en concreto pueda decir algo como «Elige tus pronombres» y «Reacciona abajo con cada pronombre que te corresponda» en lugar de un título genérico de roles por reacción.

    El título, la descripción y el color del embed que escribas aquí se aplican solo a este panel; no sobrescriben «Título de Panel Predeterminado», «Descripción de Panel Predeterminada» ni «Color del Embed del Panel» en la configuración del módulo, que seguirán aplicándose la próxima vez que inicies el asistente sin personalizar nada.

  3. Asocia un emoji a cada rol de pronombres

    Para cada rol, el asistente te pide elegirlo en un menú desplegable de roles por debajo de la posición del bot y después ofrece una veintena de emoji comunes para reaccionar. Círculos de color simples, como uno azul, uno rojo o uno verde, o el emoji de signo de interrogación pensado para ayuda y soporte, se leen con claridad junto a una etiqueta de pronombres y no necesitan ningún diseño personalizado; elige los cuatro que prefieras, uno por rol.

    Elegir Emoji personalizado en su lugar abre un formulario pequeño donde puedes escribir cualquier emoji estándar o un emoji personalizado de un servidor que el bot comparta, como el símbolo de una bandera que tu comunidad ya use para esto. Sea cual sea el origen que uses, el mismo emoji no se puede mapear dos veces en un panel, y Vista previa muestra el embed terminado solo a ti antes de que nadie más lo vea.

    El panel solo concede un rol que un miembro reacciona activamente para obtener. Nunca deduce, muestra ni anuncia los pronombres de nadie por su cuenta, y un miembro que no reacciona a ninguna de las opciones no ha comunicado nada al hacerlo.

  4. Publica el panel, o añádelo a un mensaje ya existente

    Finalizar y crear envía un mensaje nuevo con tus opciones de pronombres y añade automáticamente cada emoji mapeado como reacción, y después responde con el ID de ese mensaje para que lo guardes. Si prefieres ofrecer los pronombres desde un mensaje que ya existe, como el mensaje de presentación de tu servidor, usa !rradd en su lugar: dale el canal, el ID de ese mensaje, un emoji y un rol, por ejemplo !rradd #introductions 123456789012345678 🔵 @Él/Lo, y repítelo una vez por cada rol de pronombres que quieras adjuntar ahí.

    !rradd no comprueba si el bot puede entregar realmente el rol, a diferencia del asistente, así que reacciona con una segunda cuenta de prueba justo después de añadir cada uno para confirmar que sigue funcionando antes de anunciar el panel.

  5. Permite que los miembros tengan más de uno, y decide qué hace la eliminación

    Nada en Roles por reacción limita un panel a una sola elección: un miembro que reacciona tanto a Él/Lo como a Elle simplemente recibe ambos roles, porque cada emoji se comprueba y se concede por separado. Esto encaja bien con los pronombres, porque las personas que usan más de un conjunto de pronombres no se ven obligadas a elegir solo una reacción.

    «Permitir Quitar el Rol al Quitar la Reacción» decide qué hace quitar una reacción de nuevo. Con esta opción activada, quitar una reacción quita también el rol correspondiente al instante. Con ella desactivada, los roles solo se añaden a través del panel, y un miembro que quiera que le quiten uno necesita que un miembro del personal lo haga a mano. «MD al Cambiar de Rol», cuando está activado, envía un mensaje al miembro una vez por cada rol que añade una reacción, pero nunca envía nada cuando se quita una reacción y su rol.

  6. Cambia, lista o retira el panel más adelante

    !listroles, o !rrlist, imprime todos los paneles del servidor junto con su canal, el ID del mensaje y los pares actuales de emoji y rol, que es la forma más rápida de volver a encontrar el panel de pronombres más adelante. Elegir ese mismo canal otra vez desde el primer paso del asistente ofrece editar el panel existente en vez de empezar uno nuevo, así que añadir una quinta opción de pronombres más adelante actualiza el mismo mensaje en lugar de duplicarlo.

    !deleterole, o !rrdelete, toma ese ID de mensaje, hace que el bot deje de vigilarlo y borra la publicación; los miembros conservan los roles de pronombres que ya hubieran obtenido. !rrsettings por sí solo muestra los valores predeterminados guardados del panel del servidor, y !rrsettings color o !rrsettings maxroles seguido de un valor cambia uno de esos valores predeterminados de la misma forma que el panel web.

  7. Prueba el panel desde una cuenta sin roles de personal

    Cambia a tu segunda cuenta y reacciona a dos de los emoji de pronombres. Ambos roles deberían aparecer en esa cuenta en un momento, y debería llegar un mensaje directo por cada uno si está activado el envío de MD al cambiar de rol. Quita una reacción y confirma que el rol correspondiente desaparece solo cuando está activado permitir quitar el rol al quitar la reacción; de lo contrario, se espera que se quede.

    Si una reacción no añade nada, abre la configuración del servidor y comprueba que el propio rol del bot sigue estando por encima de cada rol de pronombres, ya que mover roles después de publicar el panel puede romperlo silenciosamente. Confirma también que Activar roles por reacción está activado para este servidor, y que reaccionaste exactamente con el emoji que ofrece el panel y no con uno parecido.

  8. Revisa el acceso antes de publicarlo

    Roles por reacción está en Pro, no en el plan Free. Si un bot no tiene Pro activo, los roles de pronombres existentes se quedan en los miembros que los tienen, pero las reacciones nuevas en el panel dejan de conceder o quitar nada hasta que se active Pro.

Preguntas frecuentes

¿Un miembro puede tener más de un rol de pronombres a la vez?

Sí. Cada emoji concede su propio rol de forma independiente, así que reaccionar a Él/Lo y a Elle a la vez da los dos; el módulo no tiene ningún ajuste que haga que las opciones de pronombres se excluyan entre sí.

¿Qué pasa cuando alguien quita su reacción más adelante?

El rol correspondiente solo se quita si «Permitir Quitar el Rol al Quitar la Reacción» está activado. Con esa opción desactivada, el rol se queda hasta que un miembro del personal lo quite a mano.

¿Los roles de pronombres necesitan emoji especiales?

No. El menú de emoji integrado del asistente ya incluye círculos de color simples y un signo de interrogación que se leen bien junto a una etiqueta de pronombres, y Emoji personalizado permite usar cualquier emoji estándar o de tu servidor en su lugar.

¿Roles por reacción está disponible en el plan Free?

No. Roles por reacción requiere Pro; Free no lo incluye.

Módulos relacionados

Guías relacionadas

¿Listo para configurar tu bot?

Crea tu bot gratis

Empieza gratis. Pro cuesta 9,99 USD al mes.