commit
bf8c3e3e70
44
app.js
44
app.js
@ -24,6 +24,42 @@ const rekniCas = (par = null) => {
|
||||
setTimeout(rekniCas, 30 - ickon/1000 % 30);
|
||||
};
|
||||
|
||||
function vypocitatCas(vojsl) {
|
||||
let c = new Date();
|
||||
let d = new Date();
|
||||
let hod = d.getHours();
|
||||
let min = d.getMinutes();
|
||||
if (min > 25 && min < 55) {
|
||||
min = 0;
|
||||
if (hod == 23) {
|
||||
hod = 0;
|
||||
c = new Date(c.getDate() + 1);
|
||||
} else {
|
||||
hod++;
|
||||
}
|
||||
} else {
|
||||
min = 30;
|
||||
}
|
||||
d.setHours(hod);
|
||||
d.setMinutes(min);
|
||||
|
||||
setTimeout(function() {
|
||||
rekniCas2(vojsl, `${nula(hod)}${nula(min)}`);
|
||||
}, d - c);
|
||||
}
|
||||
|
||||
function rekniCas2(vojsl, cas) {
|
||||
if (!vojsl) return;
|
||||
const disp = vojsl.play(`./zvuky/${cas}.mp3`);
|
||||
disp.on('finish', () => vojsl.play('./zvuky/grg.mp3'));
|
||||
|
||||
vypocitatCas(vojsl);
|
||||
}
|
||||
|
||||
function nula(a) {
|
||||
return a < 10 ? "0" + a : a;
|
||||
}
|
||||
|
||||
client.on('ready', () => console.log('A jedeš!'));
|
||||
|
||||
client.on('message', mes => {
|
||||
@ -103,12 +139,12 @@ client.on('message', mes => {
|
||||
mes.channel.send(`di si tam sam ne ty gadzo ${mes.author}`);
|
||||
break;
|
||||
}
|
||||
channel.join()
|
||||
.then(con => vojs = con);
|
||||
|
||||
if (!mes.content.includes('potichu')) mes.channel.send('<@&591306633196339261> vojs');
|
||||
|
||||
const ickon = new Date();
|
||||
setTimeout(rekniCas, 30 - ickon/1000 % 30);
|
||||
/*const ickon = new Date();
|
||||
setTimeout(rekniCas, 30 - ickon/1000 % 30);*/
|
||||
channel.join().then(con => vypocitatCas(con));
|
||||
break;
|
||||
|
||||
case 'wojs':
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user