Advertisement
gaber-elsayed

gen password

Oct 6th, 2021
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. var generator = require('generate-password');
  2. client.on('message', message => {
  3. if (!message.content.startsWith(prefix) || message.author.bot) return;
  4.  
  5. const args = message.content.slice(prefix.length).trim().split(/ +/);
  6. const command = args.shift().toLowerCase();
  7. if(command === 'password') {
  8. if(message.channel.type === 'dm') return;
  9.  
  10. const numbers = parseInt(args[0]);
  11. if (isNaN(numbers)) return message.channel.send('you must provide a number of password words!')
  12. if(numbers < 2 || numbers > 50) return message.reply('number must be between 2 and 50')
  13. var allTypes = generator.generate({
  14. length: args[0],
  15. numbers: true,
  16. uppercase: true,
  17. lowercase: true
  18.  
  19. });
  20. message.author.send(allTypes)
  21. }
  22. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement