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

399
Vistas
Use Slash Commands en todos los servidores donde haya un bot sin GuildID (Discord.js v12)

Quiero que la gente pueda usar Slash Commands contra mi bot en cualquier servidor, siempre que el bot esté allí. Además, he concedido el permiso application.commands del bot. Estaba haciendo referencia a esta respuesta , pero parece requerir el GuildID del servidor. ¿Puedo permitir que cualquier persona que use comandos Slash acceda a mi bot sin un GuildID? ¿Y cómo lo usa la gente? (Uso el controlador de comandos)

Perdón por mi mal ingles

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Probablemente desee utilizar un comando de barra inclinada global . Global, lo que significa que funciona en todos los gremios en los que se encuentra el bot y no necesita proporcionar ninguna identificación de gremio.

 client.on("ready", () => { // Register global slash command client.api.applications(client.user.id).commands.post({ data: { name: "hello", description: "Say 'Hello, World!'" } }); // Listen for an interaction (eg user typed command) client.ws.on("INTERACTION_CREATE", (interaction) => { // Access command properties const commandId = interaction.data.id; const commandName = interaction.data.name; // Reply only to commands with name 'hello' if (commandName == "hello") { // Reply to an interaction client.api.interactions(interaction.id, interaction.token).callback.post({ data: { type: 4, data: { content: "Hello, World!" } } }); } }); });

Así es como un usuario usaría su comando:

ingrese la descripción de la imagen aquí

Y la respuesta se ve así:

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo 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