Advertisement
iiFireKingii

Link Command (JS)

Sep 6th, 2019
524
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. var timelink = require("./timelink.json")
  2. client.on('message', async message => {
  3. if(message.author.bot) return;
  4. let messageArray = message.content.split(" ");
  5. let cmd = messageArray[0];
  6. let args = messageArray.slice(1);
  7. if(cmd === `.link`) {
  8. let times = 8.64e+7;
  9. let lastlink = timelink[message.author.id]
  10. if(lastlink !== null && times - (Date.now() - lastlink) > 0) {
  11. let time = (times - (Date.now() - lastlink));
  12. message.channel.send(`**:x: | Error , You Can Get Link Again In \`(${pretty(time, {verbose:true})})\`**`)
  13. }else {
  14. timelink[message.author.id] = Date.now();
  15. message.channel.createInvite({
  16. thing: true,
  17. maxUses: 10,
  18. maxAge: 86400
  19. }).then(e => {message.author.send(`**» Invite-URL: \`${e.url}\`**`)})
  20. message.channel.send(`**:white_check_mark: | Done I Have Send Link In You \`DM\`**`)
  21. fs.writeFile("./timelink.json", JSON.stringify(timelink, null, 2), (err) => {
  22. if(err) console.log(err);
  23. })
  24. }
  25. }
  26. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement