lo que sea que esté escribiendo dentro de message.guild.me.permissions.has me devuelve verdadero ¿Por qué?
por ejemplo :
message.guild.me.permissions.has("X") // true ??estoy usando Discord.js v13
<Permissions>.has puede tomar dos parámetros, permission y checkAdmin en verdadero de forma predeterminada para anular los permisos si el usuario es administrador.
Si desea verificar si el usuario tiene un permiso, incluso si es administrador, puede pasarlo a falso:
message.guild.me.permissions.has('X', false) // false