Denim-Bot/modules/komRNG.js
Histmy 276966b93a rewrote majority of modules...
+ more zareaguj supports more than one emout
+ zareaguj, rekni, clap and clap2 delete original message
+ added more voliz
2021-04-12 15:55:29 +02:00

58 lines
1.5 KiB
JavaScript

// Komandy, který jenom pošlou random hovno a jsou nějakým způsobem ovlivněný RNG
const ftipy = JSON.parse(require('fs').readFileSync('addons/ftipy.json'));
const mista = ['na šroťák', 'na vrakoviště', 'na smetiště', 'do kontejneru', 'na skládku', 'do kriminálu', 'pod most', 'do sběru', 'do hospody', 'do najt klubu', 'na folmavu'];
const rand = max => Math.floor(math.rngom() * max);
module.exports = {
more_komand: (mes, komand, celArgs) => {
let corict;
switch (komand) {
case 'vtip':
case 'ftip':
mes.channel.send(ftipy[rand(ftipy.length)]);
break;
case 'kam':
mes.channel.send(mista[rand(mista.length)]);
break;
case 'je':
mes.channel.send(rand(2) ? 'jo je' : 'ne neni');
break;
case 'má':
case 'ma':
mes.channel.send(rand(2) ? 'jo ma' : 'ne nema');
break;
case 'nazor':
case 'názor':
mes.channel.send(rand(2) ? `mam rad ${celArgs}` : `${celArgs} je picovina`);
break;
case 'si':
case 'jsi':
corict = celArgs.replace('?', '');
mes.channel.send(rand(2) ? `jo sem ${corict}` : `ne nejsem ${corict}`);
break;
case 'mas':
case 'máš':
corict = celArgs.replace('?', '');
mes.channel.send(rand(2) ? `jo mam ${corict}` : `ne nemam ${corict}`);
break;
case 'jakmoc':
mes.channel.send(`${celArgs} na ${rand(101)}%`);
break;
default:
return false;
}
return true;
}
}