Senden Sie eine Nachricht mit Discord.js
So. Ich versuche, Zwietracht bot, aber ich kann nicht ganz verstehen Discord.js.
Mein code sieht wie folgt aus:
client.on("message", function(message) {
if(message.content === "ping") {
client.message.send(author, "pong");
}
});
Und das problem ist, ich kann nicht ganz verstehen, wie eine Nachricht zu senden.
Kann mir keiner helfen ?
Haben Sie Lesen Sie die Dokumentation?
ist, dass die if-Anweisung "true" point? Bitte versuchen Sie es zu nutzen
Ich habe runned durch die Dokumentation
Verwenden Sie nicht, dass link es enthält veraltete Informationen. discord.js.org/#/docs/main/stable/general/welcome . Senden Sie eine Nachricht mit
ist, dass die if-Anweisung "true" point? Bitte versuchen Sie es zu nutzen
console.log("test")
und legte es in die if-Anweisung und überprüfen Sie die Konsole für die AusgabeIch habe runned durch die Dokumentation
Verwenden Sie nicht, dass link es enthält veraltete Informationen. discord.js.org/#/docs/main/stable/general/welcome . Senden Sie eine Nachricht mit
message.channel.send("Something")
InformationsquelleAutor Gabe | 2017-07-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie einen Fehler in Ihrem
.send()
Linie. Der aktuelle code, den man verwendet, die in einer früheren version des discord.js Bibliothek, und der senden-Funktion wurde geändert.Eine Nachricht zu senden, verwenden Sie diese Zeile:
Wenn Sie erhalten eine Fehlermeldung besagt, dass
message
ist nichtdefined
, stellen Sie sicher, dass Sie die Zeile in der message-event-handler.Können Sie auch eine Nachricht senden, auf eine bestimmte Kanal, die Sie tun können, mit der Zeile darunter.
Oder wenn Sie es vorziehen, eine Gilde die Standard-Kanal (die #Allgemeinen Kanal, der gemacht wurde, als die Gilde erstellt wurde)
Hoffe, dass dies geholfen,
- Spy
InformationsquelleAutor Arct