Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

392
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!