Also was ich versuche, ist ein "Cooldown" wie System für meinen Diskord Bot, habe ich versucht, mit einer Datenbank-Methode, here, die für mich nicht funktioniert.setTimeout für Client mit Befehl
Ich verwende das Paket discord.js.
Hier ist mein Code:
if (msg.content.startsWith("!point")) {
var usr = msg.content.split(" ").slice(1).join(" ");
if (!usr) {
bot.sendMessage(msg, "```Error: 1\n Reason: Please state a name.```");
return;
}
if (usr == msg.author.username) {
bot.sendMessage(msg, "```Error: 3\n Reason: You're unable to point yourself.```");
return;
}
if (!db["users"][usr]) {
db["users"][usr] = 0;
}
console.log(usr + " has " + db["users"][usr]);
db["users"][usr] += 1;
console.log(usr + " now has " + db["users"][usr]);
fs.writeFileSync('database.json', JSON.stringify(db));
bot.sendMessage(msg, usr + " has received 1 point");
}
Sie nicht erwähnt, was ist Ihr Problem? – Iceman
Mein Problem ist, dass ich keine Ahnung habe was ich tun soll .. – swagster