title: Make setTimeout() work after closing and opening an application
body: <p>So atm I'm working on a Discord.js bot and have a command to ban people. The issue is if I turn the bot off and on again all the setTimeouts reset. So say, if I were to ban someone for a week, turn the bot off  and on in between there, they will never automatically be unbanned.</p>
  <pre><code>setTimeout(function () {
                      memberTarget.roles.remove(bannedRole);
                  }, ms(args[1]));
  </code></pre>
  <p>What other way could I use for it to remember to unban everyone after the bot has been turned on again?</p>