Cómo darle a ZombyIO la posición de rol y los permisos que necesita
Discord decide lo que puede hacer un bot de dos maneras: los permisos que tiene su rol y el lugar que ocupa ese rol en la lista de roles de tu servidor. Cuando una función parece no hacer nada, casi siempre es una de las dos.
Lleva unos 4 minutos
Paso a paso
1
Paso 1: Ten claro lo que la invitación le da a ZombyIO
ZombyIO tiene su propio rol en tu servidor, llamado ZombyIO. La invitación pide para ese rol todos los permisos a la vez, incluido Administrador. Con Administrador, el bot puede ver todos los canales y usar todos los permisos, incluido Aislar temporalmente a miembros, que necesita /silenciar (/mute).
Administrador no anula la regla del orden de roles del paso siguiente. Esa regla vale para todos los bots, tengan los permisos que tengan.
Si el rol de ZombyIO no tiene Administrador en tu servidor, necesita por separado los permisos del paso 3, y además Aislar temporalmente a miembros.
2
Paso 2: Coloca el rol de ZombyIO por encima de los roles que da
Discord solo deja que un bot dé o quite roles que estén por debajo de su propio rol más alto en la lista de roles. La misma regla decide a quién puede aislar temporalmente, expulsar o banear: el rol más alto del miembro tiene que estar por debajo del rol del bot. Nadie puede actuar sobre el propietario del servidor.
Para arreglarlo, abre Ajustes del servidor en Discord, luego Roles, y arrastra el rol de ZombyIO por encima de todos los roles que deba dar: roles automáticos, roles por reacción, recompensas de nivel, un rol de cuarentena, recompensas de Stream Drops y roles que se usan en blueprints.
En el panel, las páginas que dan roles marcan cualquier rol que esté por encima de ZombyIO, y la Revisión del servidor lo incluye en su lista.
Importante
Algunos roles no los puede dar ningún bot, por muy arriba que esté: los roles que gestiona Discord u otra aplicación, como el rol de booster. Para esos casos, elige otro rol.
zomby.io/dashboard/…/levelsRoles de recompensaConcede un rol en cuanto alguien alcanza un nivel.@MiembroEn el nivel: 10Este rol está por encima de ZombyIO. Discord lo rechaza hasta que arrastres ZombyIO por encima en Ajustes del servidor, Roles.
anuncios
S
SamHoy a las 14:32
/banear @Alex
ZombyIOAppHoy a las 14:32
Mi rol más alto no está por encima del suyo, así que Discord no me deja. Sube el rol de ZombyIO en la lista de roles del servidor.Solo tú puedes ver esto
3
Paso 3: Revisa los permisos que usa cada función
Cada función que publica necesita Ver canal y Enviar mensajes en su canal, e Insertar enlaces cuando publica un embed. La imagen de bienvenida de Premium también necesita Adjuntar archivos. Además:
Roles automáticos, roles por reacción, recompensas de nivel, recompensas de rol de Stream Drops y blueprints que cambian roles: Gestionar roles.
Moderación: Aislar temporalmente a miembros, Expulsar miembros y Banear miembros.
Moderación automática: Gestionar mensajes para eliminar mensajes, más Aislar temporalmente a miembros, Expulsar miembros o Banear miembros para las acciones que elijas. Gestionar servidor solo para las reglas del AutoMod propio de Discord y para pausar las invitaciones durante un raid.
Anti-bot: Banear miembros, Expulsar miembros o Aislar temporalmente a miembros para la acción que elijas, Gestionar mensajes para una trampa que actúa y Gestionar roles para un rol de cuarentena.
Roles por reacción con emoji: Añadir reacciones y Leer el historial de mensajes, y Gestionar mensajes cuando se retiran reacciones.
Tickets: Gestionar canales y Gestionar roles, y en cada categoría de tickets Ver canal, Gestionar canales, Gestionar roles, Enviar mensajes, Insertar enlaces, Adjuntar archivos, Leer el historial de mensajes, Añadir reacciones y Gestionar mensajes.
Registros del servidor: Ver el registro de auditoría, para nombrar a quién hizo algo y para publicar las entradas que solo aparecen en el registro de auditoría, como los cambios de roles, de apodo y de aislamiento temporal. Gestionar webhooks hace que los registros con mucho movimiento lleguen más rápido.
Disparadores: lo que haga la respuesta, por ejemplo Añadir reacciones para una reacción o Gestionar mensajes para eliminar la pregunta.
Consejo
Los nombres de los permisos son los que muestra Discord en Ajustes del servidor, Roles, así que puedes encontrarlos y activarlos tal cual.
zomby.io/dashboard/…/checkFunciones de ZombyIOLo que impide que una función activada haga su trabajo.A ZombyIO le falta «Gestionar roles»Crítico · Se necesita para Roles automáticos.A ZombyIO le falta «Gestionar webhooks»Consejo · Los registros del servidor funcionan, pero llegan más despacio cuando pasan muchas cosas a la vez.Cómo arreglarlo: En Discord, abre los ajustes del servidor, luego Roles, elige «ZombyIO» y activa «Gestionar roles».
4
Paso 4: Deja que ZombyIO vea los canales que usa
Un canal puede quitarle permisos a un rol, incluso los que el rol tiene en todo el servidor. Si ZombyIO no ve un canal, no puede publicar en él, y Discord ni siquiera le dice cómo se llama.
Para darle acceso, abre los ajustes del canal en Discord, luego Permisos, añade el rol de ZombyIO y permite Ver canal, además de Enviar mensajes e Insertar enlaces donde publique. Los canales de foro reciben publicaciones en lugar de mensajes, así que ahí el bot necesita Enviar mensajes en hilos.
Un canal que ZombyIO no tiene permiso para ver puede faltar en las listas de canales del panel. Si guardas una página con un canal que el bot no encuentra, el guardado se rechaza con un mensaje que lo explica.
zomby.io/dashboard/…/checkFunciones de ZombyIOLo que impide que una función activada haga su trabajo.ZombyIO no puede publicar bien en #anunciosCrítico · Allí falta: «Enviar mensajes» y «Insertar enlaces». Se necesita para Avisos de YouTube.Cómo arreglarlo: En Discord, abre los ajustes de #anuncios, luego Permisos, elige «ZombyIO» y permite «Enviar mensajes» y «Insertar enlaces».
5
Paso 5: Deja que la Revisión del servidor te diga qué falta
No tienes que repasar a mano la lista de arriba. La Revisión del servidor, en el grupo Servidor de la barra lateral de tu servidor, compara cada función activada con lo que el bot tiene permitido hacer de verdad, y nombra cada problema:
A ZombyIO le falta un permiso para todo el servidor.
ZombyIO no puede asignar un rol que está por encima del suyo.
ZombyIO no ve un canal, o no puede publicar bien en él.
Un canal o un rol elegido ya no existe, o un canal está oculto para el bot.
Cada uno viene con Cómo arreglarlo. Un problema marcado como Consejo no para la función; funciona con menos. Pulsa Comprobar de nuevo después de cambiar algo en Discord; si no, el resultado puede tener hasta un minuto de antigüedad.
zomby.io/dashboard/…/checkSalud del servidorExcelente9696 de 100Funciones de ZombyIONada que señalar.Comprobar de nuevo
6
Paso 6: Decide quién puede abrir el servidor en el panel
El servidor aparece en el panel de alguien cuando es su propietario o tiene ahí el permiso Administrador o Gestionar servidor. Todos los que pueden abrirlo pueden cambiar todos los ajustes y usar su Premium. Los datos de pago de una suscripción Premium solo los ve quien pagó. Después de dar o quitar uno de esos permisos, el panel puede tardar hasta cinco minutos en notarlo.
Algunas decisiones necesitan al propietario o a un administrador: ofrecer un rol con permisos de moderación en un panel de roles por reacción, convertirlo en recompensa de nivel o en recompensa de Stream Drops, o darlo en un blueprint. Mientras una recompensa de nivel tenga permisos de moderación, solo ellos pueden además hacer que la XP sea más fácil de conseguir, con subidas de nivel más rápidas o más XP de Stream Drops o de blueprints, o añadir en los blueprints nuevas formas de perder XP. Con /xp, los demás solo pueden dar XP a los miembros que ya han pasado todas esas recompensas y quitar XP a los que aún no han llegado a ninguna. Los permisos de moderación incluyen Gestionar servidor, Gestionar roles, Gestionar canales, Gestionar mensajes, Expulsar miembros, Banear miembros y Aislar temporalmente a miembros. Un rol con Administrador nunca se puede dar automáticamente.
Los comandos de barra tienen sus propios permisos: los comandos de moderación necesitan Aislar temporalmente a miembros, Expulsar miembros o Banear miembros, y /xp necesita Gestionar servidor.
zomby.io/dashboardServidores en los que puedes gestionar la configuración.No se han encontrado servidoresNecesitas el permiso Gestionar servidor en un servidor de Discord para configurarlo aquí.
¿Algo no funciona?
Los problemas más habituales y cómo resolver cada uno.
ZombyIO no da un rol
Revisa esto en orden:
El rol está por encima del rol de ZombyIO. Arrastra ZombyIO más arriba en Ajustes del servidor, Roles.
Al rol de ZombyIO le falta Gestionar roles.
El rol lo gestiona Discord u otra aplicación, como el rol de booster. Ningún bot puede darlo.
El rol tiene Administrador. ZombyIO nunca da esos roles automáticamente.
La Revisión del servidor nombra el caso que corresponda.
Un comando de moderación dice que mi rol más alto no está por encima del suyo
La respuesta del bot dice quién está demasiado abajo. Si dice que su propio rol más alto no está por encima del suyo, arrastra el rol de ZombyIO más arriba. Si dice que el miembro tiene un rol al menos tan alto como el tuyo, solo alguien con un rol más alto, o el propietario, puede actuar sobre él. Nadie puede actuar sobre el propietario del servidor.
El bot no publica en un canal
Lo más probable es que el canal le quite al rol de ZombyIO Ver canal, Enviar mensajes o Insertar enlaces. Abre los Permisos del canal en Discord, añade el rol de ZombyIO y permítelos. En un canal de foro necesita Enviar mensajes en hilos. La Revisión del servidor enumera exactamente los permisos que faltan.
Mi canal no está en la lista de canales del panel
Las listas solo ofrecen canales en los que un bot puede publicar, y pueden tener hasta un minuto de antigüedad, así que un canal que acabas de crear aparece si recargas un minuto después. Si sigue faltando, lo más probable es que ZombyIO no tenga permiso para verlo: Discord puede dejar esos canales fuera de lo que le dice al bot. Añade el rol de ZombyIO a los permisos del canal con Ver canal permitido, espera un minuto y recarga.
Silenciar no funciona, pero expulsar y banear sí
/silenciar usa el aislamiento temporal de Discord, que necesita el permiso Aislar temporalmente a miembros. Administrador lo incluye; sin Administrador, activa Aislar temporalmente a miembros para el rol de ZombyIO.
El registro del servidor no dice quién hizo algo
Ese dato sale del registro de auditoría de Discord, que necesita el permiso Ver el registro de auditoría. Sin él, ninguna entrada dice quién lo hizo, y los cambios de roles, de apodo y de aislamiento temporal no aparecen en absoluto. Comprueba también que Nombrar a quién lo hizo esté activado en Registros del servidor.
Un moderador no ve el servidor en el panel
Necesita el permiso Gestionar servidor o Administrador, o ser el propietario del servidor. Dale un rol que tenga uno de los dos. Puede tardar hasta cinco minutos en aparecer en su lista.
Al guardar dice que solo el propietario o un administrador puede ofrecer este rol
El rol tiene permisos de moderación, y todos los que lo elijan, lleguen a él subiendo de nivel o activen el blueprint los recibirían. Pide al propietario del servidor o a un administrador que lo guarde, o elige un rol sin esos permisos.
Al guardar dice que solo el propietario o un administrador puede guardar este cambio de XP
Una recompensa de nivel de tu servidor tiene permisos de moderación, y la XP decide quién llega a ella. Los cambios que dan más XP, la dan más rápido, quitan más o cambian cuándo se ejecuta un blueprint con XP necesitan al propietario del servidor o a un administrador. Dar menos XP se guarda como siempre.
Pregunta en el servidor de soporte de ZombyIO. Lleva tu ID de soporte, el ID de soporte de tu servidor y una frase sobre lo que esperabas que pasara, y alguien lo revisará contigo.