Ich versuche, einen Discord-Bot zu veranlassen, seine "Systemmeldungen" nach sagen wir 10 Sekunden zu löschen, weil ich viele "Ungültige Befehls" -Fehler gesehen habe und "Erledigt!" Benachrichtigungen, und ich möchte sie für tatsächliche Nachrichten löschen. Dies unterscheidet sich von dem Löschen von Nachrichten, bei denen der Benutzer einen Befehl hat; Ich habe diese Fähigkeit bereits.Discord.js: Nachricht senden und kurz löschen
0
A
Antwort
4
Ich empfehle Ihnen, senden Sie die Nachricht, warten Sie auf die Antwort und löschen Sie die zurückgegebene Nachricht nach dieser Zeit. Hier ist, wie es funktionieren würde:
message.reply('Invalid command')
.then(msg => {
msg.delete(10000)
})
.catch(/*Your Error handling if the Message isn't returned, sent, etc.*/);
Wie Sie aus the Docs lesen können, können Sie nur einen Wert in Millisekunden zu Message.delete()
als Timeout übergeben.
Verwandte Themen
- 1. Discord.js Einzelne Nachricht löschen
- 2. discord.js Nachricht als Codeblock senden?
- 3. Senden Sie eine Nachricht mit Discord.js
- 4. Discord.js Versuch einbetten zu senden, sendet aber nur leere Nachricht
- 5. Discord.js Dateien senden
- 6. Discord.js eine Nachricht in Intervallen von 1 Minute Senden
- 7. Discord.js Nachricht ist nicht definiert
- 8. Discord.js: Nachrichtenbefehl für Moderatoren löschen
- 9. DISCORD.JS wie lösche Nachrichten löschen?
- 10. Discord.js SQLite-Zeilen in Nachricht anzeigen?
- 11. Wie Nachricht verarbeiten, kurz bevor es
- 12. Discord.js Nachrichtenanlagen Bild
- 13. kurz + kurz! = Kurz?
- 14. discord.js - Wie bekomme ich ein Benutzerobjekt zum senden pm
- 15. Befehlszeitlimit | Discord.js
- 16. Nachricht an Client senden und
- 17. User.history und tatsächliche Nachricht senden
- 18. Nachricht löschen
- 19. Discord.JS, Node.JS, Uber-API-Nachrichten in For-Schleife nicht senden
- 20. Nachricht nach dem Senden
- 21. message.channel.send nicht funktioniert discord.js
- 22. Discord.JS messageDeleted Ereignis wird nicht ausgelöst
- 23. HTML: Seitenvorschau kurz vor dem Senden
- 24. client.user.setGame() funktioniert nicht - Discord.js
- 25. Discord.js | Wie Audiodatei in Kanal wiedergeben?
- 26. Twilio schneiden SMS url kurz
- 27. Random.cat Discord bot (discord.js)
- 28. Discord.js // Filtermeldung startsWith und umherarbeiten DiscordAPIError für bulkDelete
- 29. Nachricht an Citrix-Sitzung senden
- 30. Kurz-URL und Vorschaudaten
Wo ist Ihr Code? Was hast du bisher versucht? –
Der Bot verwendet '' message.channel.send (text) '' für alle gesendeten Nachrichten. Ich weiß nicht, wo ich anfangen soll. –
@HarutheBishie Hat die Antwort von LW001 unten für Sie funktioniert? Wenn ja, bitte als korrekt markieren. Wenn nicht, erkläre bitte, was du sonst noch suchst. –