more vstavacek says how long you slept
This commit is contained in:
parent
7018e2067d
commit
5fd14f4043
@ -7,7 +7,7 @@ const contactSpinkServer = async (akce, id, nick, avatar) => {
|
|||||||
const options = `heslo=${process.env.SPINK_PASS}&akce=${akce}&id=${id}&nick=${encodeURIComponent(nick)}&avatar=${encodeURIComponent(avatar)}`;
|
const options = `heslo=${process.env.SPINK_PASS}&akce=${akce}&id=${id}&nick=${encodeURIComponent(nick)}&avatar=${encodeURIComponent(avatar)}`;
|
||||||
return await fetch(`https://spinkacek.ga/extapi.php?${options}`)
|
return await fetch(`https://spinkacek.ga/extapi.php?${options}`)
|
||||||
.then(r => r.text())
|
.then(r => r.text())
|
||||||
.then(text => text === 'OK');
|
.then(text => text);
|
||||||
};
|
};
|
||||||
|
|
||||||
const syncSpink = async () => {
|
const syncSpink = async () => {
|
||||||
@ -28,6 +28,14 @@ const syncSpink = async () => {
|
|||||||
|
|
||||||
syncSpink();
|
syncSpink();
|
||||||
|
|
||||||
|
const formatCas = c => {
|
||||||
|
const h = Math.floor(c / 3600);
|
||||||
|
const m = Math.floor(c % 3600 / 60);
|
||||||
|
const s = Math.floor(c % 3600 % 60);
|
||||||
|
|
||||||
|
return `${h} hodin ${m} mynut a ${s} se kund`;
|
||||||
|
};
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
more_komand: (mes, komand) => {
|
more_komand: (mes, komand) => {
|
||||||
switch (komand) {
|
switch (komand) {
|
||||||
@ -39,7 +47,8 @@ module.exports = {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
(async () => {
|
(async () => {
|
||||||
if (await contactSpinkServer('spinkacek', mes.author.id, mes.author.username, mes.author.avatarURL())) mes.react("761652251966046208");
|
if (await contactSpinkServer('spinkacek', mes.author.id, mes.author.username, mes.author.avatarURL()) === "OK")
|
||||||
|
mes.react("761652251966046208");
|
||||||
else mes.channel.send('nespis uz?????');
|
else mes.channel.send('nespis uz?????');
|
||||||
})();
|
})();
|
||||||
break;
|
break;
|
||||||
@ -51,8 +60,20 @@ module.exports = {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
(async () => {
|
(async () => {
|
||||||
if (await contactSpinkServer('vstavacek', mes.author.id)) mes.channel.send('dobre rano hajzle');
|
const odpoved = await contactSpinkServer('vstavacek', mes.author.id);
|
||||||
else mes.channel.send('uz jsi vzhuru ty hajzle');
|
const [ok, cas] = odpoved.split(" ");
|
||||||
|
if (ok !== "OK") {
|
||||||
|
mes.channel.send("uz jsi vzhuru ty hajzle");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
const formatedCas = formatCas(cas);
|
||||||
|
let zpr = "";
|
||||||
|
if (cas < 3600) zpr = "dobrej fake spink debile";
|
||||||
|
else if (cas > 35999 && cas < 43200) zpr = "fakt bídák";
|
||||||
|
else if (cas > 43199 && cas < 57600) zpr = "extrémní bídák";
|
||||||
|
else if (cas > 57599) zpr = "mas dat more vstavacek uz kdyz vstanes retarde";
|
||||||
|
|
||||||
|
mes.channel.send(`dobry rano hajzle\nspal sy ${formatedCas}\n${zpr}`);
|
||||||
})();
|
})();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user