Y a-t-il un moyen de saisir l'ID du canal actuel qu'un message est envoyé? Je souhaite stocker l'ID de la chaîne dans une variable que j'ai déjà définie. Il suffit de saisir l'identifiant du canal où mon message est envoyé p>
3 Réponses :
Pour un événement de message, utilisez l'objet Message et obtenez sa guilde.
Comme: voici la documentation de canal code>: https://discord.js.org/#/discord.js.org/#/discord/main/stable/class/channel P> p>
Ce n'est pas ce qui a été demandé cependant?
Désolé, je voulais dire canal.
Utiliser si vous souhaitez voir comment un événement code> code> est construit, utilisez à la place: P> message.channel.id code>, lorsque vous recevez un message résultant d'un
client.on ("message", message => {}) code> événement, Vous pouvez appeler
message.channel.id code> de sa propriété, pour plus d'explications, lisez les docs ici . Un exemple de ce serait:
client.on("message", message => {
// Logs in the console the `message.channel` prroperty
console.log(message.channel);
})
Vous pouvez appeler sur le canal Code>
Propriété du Message < / code>
objet (en référence à la chaîne que le message a été envoyé). De là, vous avez accès à tout TextChannel Code >
objet!