discord-extras.js
Version:
```js const { randomInterval } = new (require('discord-extras.js'));
28 lines (20 loc) • 587 B
JavaScript
class DiscordExtra {
randomInterval(interval, min, max) {
let timeout;
const runInterval = () => {
const timeoutFunction = () => {
interval();
runInterval();
};
const delay = Math.floor(Math.random() * (max - min + 1)) + min;
timeout = setTimeout(timeoutFunction, delay);
};
runInterval();
return {
clear() {
clearTimeout(timeout)
}
};
};
};
module.exports = DiscordExtra;