Funciones

Whitelist

Gestiona la whitelist de tu servidor de Minecraft desde Discord y desde el panel, con un canal donde los jugadores envían su propio nombre.

En un canal de whitelist, los jugadores publican su nombre de Minecraft; el bot lo comprueba y lo añade en el servidor. En el panel ves todas las entradas y añades o quitas nombres tú mismo. El servidor tiene que estar conectado, igual que para la sincronización del chat.

Configurar

  1. Conecta el servidor como se describe en Sincronización del chat.
  2. Activa la whitelist en el servidor de Minecraft: whitelist on en la consola del servidor. Esto no se puede hacer desde Discord.
  3. Crea el canal de whitelist:
  1. En el panel, abre «Servidores», después tu servidor y la pestaña «Whitelist».
  2. En «Canales de whitelist», abajo del todo, elige el canal y haz clic en «Añadir canal».
  3. El canal empieza en «Solo consultar». Haz clic en «Editar», pon «Modo» en «Consultar y añadir» y haz clic en «Guardar».
  1. Publica un nombre en el canal para probarlo, por ejemplo Notch. El bot sustituye el mensaje por una confirmación.

El bot necesita «Enviar mensajes», «Insertar enlaces» y «Gestionar mensajes» en el canal. Sin el último, los nombres enviados y los rechazos se quedan en el canal.

En el canal

  • Añadir: publica el nombre, Notch. Los jugadores de Bedrock publican su nombre con el prefijo de Floodgate, por ejemplo .Notch.
  • Quitar: -Notch. Puede hacerlo quien añadió el nombre y cualquiera con «Gestionar servidor».
  • Los rechazos, como un nombre desconocido, desaparecen a los diez segundos junto con el mensaje que los provocó.

Cuando alguien sale del servidor de Discord, el bot quita los nombres que esa persona añadió y lo indica en el canal.

En el panel

La pestaña «Whitelist» de un servidor enumera todas las entradas, también las añadidas directamente en el servidor, y quién envió cada nombre.

  • «Añadir jugador» añade un nombre, «Quitar» lo retira.
  • «Pegar una lista» añade muchos nombres a la vez, uno por línea.
  • En «Solicitudes» decides sobre las solicitudes, consulta más abajo.

Con dos o más servidores, puedes agruparlos en «Servidores» → «Grupos de whitelist». Los servidores de un grupo comparten una whitelist.

Ajustes

Panel/whitelist-channel addEfecto
«Modo»mode«Consultar y añadir» añade el nombre. «Solo consultar» comprueba que la cuenta existe y responde en el canal.
«Servidor de Minecraft»serverPara qué servidor es el canal. Vacío o «Automático»: el único servidor conectado.
«¿Quién puede enviar nombres?»role, role2, role3Solo estos roles. Sin ninguno, puede cualquiera en el canal.
applicationsSolicitudes con un botón y un formulario en lugar de nombres en el canal

/whitelist-channel list muestra todos los canales de whitelist, /whitelist-channel remove channel: #whitelist quita uno.

Solicitudes

Con /whitelist-channel add channel: #whitelist applications: True, el canal recibe un botón «Solicitar». Los jugadores escriben su nombre en un formulario, el bot lo comprueba y publica la solicitud en el canal con «Aprobar» y «Rechazar».

  • En Discord puede decidir cualquiera con «Gestionar servidor». En el panel necesitas el permiso «Whitelist».
  • El nombre solo entra en la whitelist después de «Aprobar». Cada persona tiene como mucho una solicitud abierta.
  • El bot sigue procesando los nombres que alguien publica directamente en el canal. Quita a los jugadores «Enviar mensajes» en ese canal si solo deben contar las solicitudes.

Problemas

«Sin conexión con un servidor de Minecraft»

El canal no encuentra ningún servidor. Conecta uno, o elígelo en «Servidor de Minecraft» o con server.

«No se añadió a la whitelist»

El servidor de Minecraft rechazó whitelist add. Comprueba si commands.mode está en off. A partir de whitelist, el comando está permitido, consulta Comandos desde Discord.

«Jugador no encontrado»

Mojang no conoce ese nombre de Java. Normalmente es una errata. Los jugadores de Bedrock necesitan el prefijo delante de su nombre; si no, el bot lo comprueba como nombre de Java.

No se puede añadir un nombre de Bedrock con un espacio

Un comando de Minecraft no puede añadir un nombre con un espacio. Añade al jugador directamente en el servidor o activa replace-spaces en Floodgate.

Entran jugadores que no están en la whitelist

La whitelist está desactivada en el servidor. Ejecuta whitelist on en la consola del servidor.

El bot rechaza el canal

El canal ya lleva el chat de un servidor o está fijado para avisos. Usa un canal propio.