Fix penis size command
Change seeded-rand to seededrandom. For some reason I couldn't get the former to work.
This commit is contained in:
parent
597dac3dff
commit
ae85020836
3 changed files with 19 additions and 18 deletions
|
@ -1,9 +1,9 @@
|
||||||
const Srand = require('seeded-rand');
|
var seedrandom = require('seedrandom');
|
||||||
const parseMention = require('../util/parseMention')
|
const parseMention = require('../util/parseMention')
|
||||||
module.exports = {
|
module.exports = {
|
||||||
name: 'penissize', // Keep it to one word
|
name: 'penissize',
|
||||||
description: 'Get your penis size',
|
description: 'Get your penis size',
|
||||||
execute({message, args}) { //parameters you can use for netload: message, args, client, prefix
|
execute({message, args}) {
|
||||||
let info;
|
let info;
|
||||||
let isSelf = true;
|
let isSelf = true;
|
||||||
if (!args[0]) {
|
if (!args[0]) {
|
||||||
|
@ -12,15 +12,16 @@ module.exports = {
|
||||||
info = parseMention(args[0], message.guild);
|
info = parseMention(args[0], message.guild);
|
||||||
isSelf = false
|
isSelf = false
|
||||||
}
|
}
|
||||||
|
let rng = seedrandom(info.toString())
|
||||||
const rnd = new Srand();
|
let max = 45;
|
||||||
rnd.seed(parseInt(info))
|
let min = 1;
|
||||||
let penisSize = rnd.inRange(1, 45).toFixed(2)
|
let rnd = rng() * (max - min + 1) + min;
|
||||||
|
let penisSize = rnd.toFixed(2)
|
||||||
let penisSizeInches = (penisSize * 0.3937008).toFixed(2);
|
let penisSizeInches = (penisSize * 0.3937008).toFixed(2);
|
||||||
let name = "Your";
|
let name = "Your";
|
||||||
if(!isSelf){
|
if(!isSelf){
|
||||||
let user = message.guild.members.cache.get(info);
|
let user = message.guild.members.cache.get(info);
|
||||||
name = user.user.username
|
name = user.user.username+"'s"
|
||||||
}
|
}
|
||||||
|
|
||||||
message.channel.send(`${name} penis size is ${penisSize} cm, or ${penisSizeInches} inches`);
|
message.channel.send(`${name} penis size is ${penisSize} cm, or ${penisSizeInches} inches`);
|
||||||
|
|
18
package-lock.json
generated
18
package-lock.json
generated
|
@ -12,7 +12,7 @@
|
||||||
"express": "^4.17.1",
|
"express": "^4.17.1",
|
||||||
"parse-ms": "^2.1.0",
|
"parse-ms": "^2.1.0",
|
||||||
"prompt-sync": "^4.2.0",
|
"prompt-sync": "^4.2.0",
|
||||||
"seeded-rand": "^2.0.1",
|
"seedrandom": "^3.0.5",
|
||||||
"valid-url": "^1.0.9"
|
"valid-url": "^1.0.9"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -528,10 +528,10 @@
|
||||||
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
||||||
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
|
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
|
||||||
},
|
},
|
||||||
"node_modules/seeded-rand": {
|
"node_modules/seedrandom": {
|
||||||
"version": "2.0.1",
|
"version": "3.0.5",
|
||||||
"resolved": "https://registry.npmjs.org/seeded-rand/-/seeded-rand-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
|
||||||
"integrity": "sha512-OoNSbS3HH7tFIcE3zsn9BkyfjV6Of4L8b0HZU69WiqOQsMTXBTe83MNnIxmgTx9ABmOoTBhPwst+SN96twgDvA=="
|
"integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg=="
|
||||||
},
|
},
|
||||||
"node_modules/send": {
|
"node_modules/send": {
|
||||||
"version": "0.17.1",
|
"version": "0.17.1",
|
||||||
|
@ -1059,10 +1059,10 @@
|
||||||
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
||||||
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
|
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
|
||||||
},
|
},
|
||||||
"seeded-rand": {
|
"seedrandom": {
|
||||||
"version": "2.0.1",
|
"version": "3.0.5",
|
||||||
"resolved": "https://registry.npmjs.org/seeded-rand/-/seeded-rand-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
|
||||||
"integrity": "sha512-OoNSbS3HH7tFIcE3zsn9BkyfjV6Of4L8b0HZU69WiqOQsMTXBTe83MNnIxmgTx9ABmOoTBhPwst+SN96twgDvA=="
|
"integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg=="
|
||||||
},
|
},
|
||||||
"send": {
|
"send": {
|
||||||
"version": "0.17.1",
|
"version": "0.17.1",
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"express": "^4.17.1",
|
"express": "^4.17.1",
|
||||||
"parse-ms": "^2.1.0",
|
"parse-ms": "^2.1.0",
|
||||||
"prompt-sync": "^4.2.0",
|
"prompt-sync": "^4.2.0",
|
||||||
"seeded-rand": "^2.0.1",
|
"seedrandom": "^3.0.5",
|
||||||
"valid-url": "^1.0.9"
|
"valid-url": "^1.0.9"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
Loading…
Add table
Reference in a new issue