Mein Ziel ist es /dm (@irgendjemand) (nachricht) so zu programmieren, damit mein Discord Bot einen Benutzer eine Nachricht privat schickt. Aber wenn ich /dm eingebe kommt eine Fehlermeldung...
Wie soll ich "users" definieren?
mention = message.mention.users.first() <-- Hier ist die Fehlermeldung
Fehlermeldung: TypeError: Cannot read property 'user' of undefined
Ganzer Code:
bot.on("message", (message) => {
msg = message.content.toLowerCase();
mention = message.mention.users.first()
if (msg.startsWith ("dm")) {
if (mention == null) { return; }
message.delete();
mentionMessage = message.content.slice (8);
mention.sendMessage (mentionMessage);
message.channel.send("Successfully Direct Messaged the User.")
}
});