Add penis size command to bot
Add seeded-rand as dependency
This commit is contained in:
parent
63f28e4575
commit
b560090cc0
3 changed files with 32 additions and 0 deletions
20
commands/penissize.js
Normal file
20
commands/penissize.js
Normal file
|
@ -0,0 +1,20 @@
|
|||
const Srand = require('seeded-rand');
|
||||
module.exports = {
|
||||
name: 'penissize', // Keep it to one word
|
||||
description: 'Get your penis size',
|
||||
execute({message, args}) { //parameters you can use for netload: message, args, client, prefix
|
||||
let info;
|
||||
if (!args[0]) {
|
||||
info = message.author.id;
|
||||
} else {
|
||||
info = parseMention(args[0], message.guild);
|
||||
}
|
||||
|
||||
const rnd = new Srand();
|
||||
rnd.seed(parseInt(info))
|
||||
let penisSize = rnd.inRange(1, 45).toFixed(2)
|
||||
let penisSizeInches = (penisSize * 0.3937008).toFixed(2);
|
||||
|
||||
message.channel.send(`Your penis size is ${penisSize} cm, or ${penisSizeInches} inches`);
|
||||
}
|
||||
};
|
11
package-lock.json
generated
11
package-lock.json
generated
|
@ -12,6 +12,7 @@
|
|||
"express": "^4.17.1",
|
||||
"parse-ms": "^2.1.0",
|
||||
"prompt-sync": "^4.2.0",
|
||||
"seeded-rand": "^2.0.1",
|
||||
"valid-url": "^1.0.9"
|
||||
}
|
||||
},
|
||||
|
@ -527,6 +528,11 @@
|
|||
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
||||
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
|
||||
},
|
||||
"node_modules/seeded-rand": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/seeded-rand/-/seeded-rand-2.0.1.tgz",
|
||||
"integrity": "sha512-OoNSbS3HH7tFIcE3zsn9BkyfjV6Of4L8b0HZU69WiqOQsMTXBTe83MNnIxmgTx9ABmOoTBhPwst+SN96twgDvA=="
|
||||
},
|
||||
"node_modules/send": {
|
||||
"version": "0.17.1",
|
||||
"resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
|
||||
|
@ -1053,6 +1059,11 @@
|
|||
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
||||
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
|
||||
},
|
||||
"seeded-rand": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/seeded-rand/-/seeded-rand-2.0.1.tgz",
|
||||
"integrity": "sha512-OoNSbS3HH7tFIcE3zsn9BkyfjV6Of4L8b0HZU69WiqOQsMTXBTe83MNnIxmgTx9ABmOoTBhPwst+SN96twgDvA=="
|
||||
},
|
||||
"send": {
|
||||
"version": "0.17.1",
|
||||
"resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
"express": "^4.17.1",
|
||||
"parse-ms": "^2.1.0",
|
||||
"prompt-sync": "^4.2.0",
|
||||
"seeded-rand": "^2.0.1",
|
||||
"valid-url": "^1.0.9"
|
||||
},
|
||||
"scripts": {
|
||||
|
|
Loading…
Add table
Reference in a new issue