Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

141
Vistas
Problemas para hacer un comando para obligar al bot a abandonar un servidor. (Discordia, js)
const Discord = require('discord.js') const client = new Discord.Client({ws: {intents: Discord.Intents.ALL}}); const botowner = 'xxx' exports.run = async (bot,message,args) => { let guildid = message.guild.id if (message.author.id = botowner) { toleave = client.get_server(guildid) await client.leave_server(toleave) } else {message.channel.send("You are not the bot owner")} } exports.help = { name: ['leavediscordserver'] }

Cada vez que ejecuto este código, aparece lo siguiente: ingrese la descripción de la imagen aquí

No estoy seguro de por qué ocurre esto.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

El mensaje de error le dice todo lo que necesita saber. Intenta usar una función llamada get_server() , pero esta función no existe, por lo que no puede usarla.

Un servidor de discordia en Discord.js se denomina Gremio, por lo que para obtener su gremio puede simplemente llamar a const guild = client.guilds.cache.fetch(guildid) y para dejarlo todo lo que tiene que hacer es llamar a guild.leave() .

Como tema aparte, una comparación en una declaración if se realiza con 2 signos iguales == no 1 como lo hizo en su línea if (message.author.id = botowner) .

about 4 years ago · Juan Pablo Isaza Denunciar

0

var guildID = client.guilds.cache.get(args[0]) //your argument would be the server id if (message.author.id == botowner) { // use == to check if author and bot owner id match await guildID.leave() // waiting for bot to leave the server } else {message.channel.send("You are not the bot owner")} }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda