web-dev-qa-db-fra.com

Comment mention-je un rôle avec discorde.js?

Je fais un bot et j'essaie de ping un certain rôle. Voici le code pertinent:

let msga = msg.author;
msg.channel.send("@NES Found one!! " + msga);

@Nes est le rôle que j'essaie de ping/mentionner.

3
Saatvik K

Ajoutez simplement une suppression d'angle d'ouverture et de fermeture et utilisez l'ID de rôle pour faire mention.

msg.channel.send("<@id> Found one!! " + msga);

Cette réponse était valable pour les anciennes versions de discords.js (je crois v11 et sous) mais est désormais invalide pour la solution de V12 + Utilisez la solution de Yummypasta pour les nouvelles versions.

0
Thomas Reichmann

Il est:

 message.channel.send(`<@& id >`); 
1
soey_sause