2017-05-10 2 views
1

Ich habe gerade angefangen, einen Discord-Bot mit discord.js zu erstellen und habe die Ereignisse ausprobiert und auf ein Problem gestoßen. Das Ereignis messageDeleted wird nicht ausgelöst, wenn eine Nachricht gelöscht wird.Discord.JS messageDeleted Ereignis wird nicht ausgelöst

Es wird nie 'Test, eine Nachricht wurde gelöscht.' wenn ich eine Nachricht lösche. note Ich habe versucht, Nachrichten bereits im Chat zu löschen, bevor ich den Code ausführte und Nachrichten löschte, die ich nach dem Ausführen des Codes erstellt hatte, um festzustellen, ob dies der Fall war. Immer noch nichts.

Antwort

2

Ich vermute es ist, weil Sie ein Ereignis auf 'messageDeleted' statt 'messageDelete' setzen.

+0

Wow, das hat funktioniert! Aber warum sollte es "Nachricht gelöscht" hier sein? http://disctricts.readthedocs.io/en/latest/docs_client.html#events – CyberLX

+0

Sieht aus wie in der Vergangenheit alle Dokumente wurden in reStructuredText https://github.com/hydrabolt/discord.js/ getan Baum/5a5316dc66cecfd1dcd6fac021c21ffd6fcf85c7/docs und wurden auf readthedocs.io gehostet. Von dem, was ich sehe, ist dies jetzt die Quelle der Website: https://github.com/hydrabolt/discord.js-site und es ist auf js.org. Ich kenne die Geschichte des Projekts allerdings nicht. Ich habe nur ein bisschen gegoogelt, um das herauszufinden. –

+0

@CyberLX Ich schaute tatsächlich noch einmal. Die Titelseite von [dieser Dokumentation] (https://discordjs.readthedocs.io/en/latest/) sagt eigentlich, dass es für discord.js vor 9.0.0 ist. Wenn Sie ihrem Link folgen, wo die neue Dokumentation ist, sieht es so aus, als ob es zu einer anderen Stelle geht, die sie verlassen haben und die nun mit dem aktuellen Standort verknüpft ist. –

Verwandte Themen