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

228
Views
El bot de Discord reacciona cuando se etiqueta a un usuario específico

Soy nuevo en la programación y estoy tratando de hacer un bot de Discord para mí y mis amigos, por ahora he configurado dos comandos, el primero funciona bien, pero el segundo es el problema.

 client.on('message', msg => { if (msg.content === `@usertag#0001`) { msg.channel.send(`<@${msg.author.id}> <@${msg.author.id}> <@${msg.author.id}> <@${msg.author.id}> don't tag me`); } });

Entonces, lo que debería hacer es cuando se etiqueta a un usuario específico, envía un mensaje, el mensaje enviado desde el bot está funcionando (etiqueta al usuario que envió el mensaje 3 veces y luego dice algo más), pero la parte donde el bot reconoce que la etiqueta no funciona.

Intenté poniendo la identificación de Discord, usando el @ completo y otras cosas, pero parece que no funciona.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Para esto, podría usar el método message.mentions , y así es como podría usarlo, por ejemplo:

 // For Discord V13 'message' is deprecated and // will be removed in the future, use 'messageCreate' instead. client.on("message", msg => { // Disable messages from bot to avoid endless loops / replies if(msg.author.bot === true) return; // Check if anyone is mentioned. // Skip @everyone mentions to be checked. if(msg.mentions.users.size > 0 && msg.mentions.everyone === false) { if(msg.mentions.users.find(user => user.id === "ENTER USER ID HERE")) { msg.channel.send(`<@${msg.author.id}> <@${msg.author.id}> <@${msg.author.id}> <@${msg.author.id}> don't tag me!`); } } });

¡Espero que esto te ayudará! ! He probado esto con Discord V13, no estoy 100% seguro de si esto también funcionará en Discord V12.

about 4 years ago · Juan Pablo Isaza 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!