Hice el evento guildBanAdd para desbanear identificaciones específicas, pero quiero que deshabilite solo aquellas identificaciones que fueron prohibidas, porque para las identificaciones que no fueron prohibidas recibo el error de una prohibición desconocida.
const cool = ['607868627181502467', '638038115277340723', '347651751651966978']; const { Client, guild, Message } = require('discord.js'); module.exports = { name: 'guildBanAdd', execute(message, guild, member, client) { cool.forEach((fB) => { message.guild.members.unban(fB); }) } }Tal vez el simple hecho de verificar las prohibiciones del gremio ayude.
const cool = ['607868627181502467', '638038115277340723', '347651751651966978'] module.exports = { name: 'guildBanAdd', async execute(message, guild, member, client) { const guildBans = await message.guild.bans.fetch() //await message.guild.fetchBans() on v12 cool.forEach((fB)=>{ if(guildBans.has(fB)) message.guild.members.unban(fB) }) } } Guild.bans : documentos para v13
Guild.fetchBans() : documentos para v12