super cooldown discord.js
If you create an object of cooldowns you can get how much time they would have left by subtracting the date from the cooldown.
Like so:
//Start of code or something
var cooldowns = {}
var minute = 60000;
var hour = minute * 24;
//Set cooldown
cooldowns[message.author.id] = Date.now() + hour * 24; //Set a 24 hour cooldown
//At command check
if(cooldowns[message.author.id]){
if(cooldowns[message.author.id] > Date.now()) delete cooldowns[message.author.id];
else console.log("user still has " + Math.round((cooldowns[message.author.id] - Date.now)/minute) + " minutes left")
}
Also in JavaScript:
- how to set header in angular 8post
- remove square brackets from string javascript
- website login and registartion source code jsp java
- hasownproperty javascript
- javascript detect escape key pressed
- javascript modify href attr
- jquery dropdown select
- javascript get all cookies
- replace all character in string javascript
- js array last element
- javascript destructing
- document getelementsbyclassname not getting all elements
- javascript palindrome
- express example using puppeteer
- checking ascii in js
- SQL Developer store procedure insert json file to blob
- react native add two view
- python convert requests response to json
- exclude vales from array in js
- && in react jsx
- select 2nd td jquery
- replace white spaces javascript
- purecomponent re rendering
- how to program an array in js