45 lines
1.2 KiB
JavaScript
45 lines
1.2 KiB
JavaScript
async function test(user) {
|
|
return `hello ${user}`;
|
|
}
|
|
|
|
async function dagens(user, message) {
|
|
let week = await game.modules.get("puckoprutt-foundry-module").api.dagens_lunch(message[1]);
|
|
if (typeof week !== 'object') {
|
|
return "could not fetch "+message[1];
|
|
}
|
|
let today = new Date().getDay();
|
|
let ret = "";
|
|
switch(today) {
|
|
case 1:
|
|
ret = week["monday"];
|
|
break;
|
|
case 2:
|
|
ret = week["tuesday"];
|
|
break;
|
|
case 3:
|
|
ret = week["wednesday"];
|
|
break;
|
|
case 4:
|
|
ret = week["thursday"];
|
|
break;
|
|
case 5:
|
|
ret = week["friday"];
|
|
break;
|
|
default:
|
|
ret = "Ingen dagens under helger."
|
|
};
|
|
return ret;
|
|
}
|
|
|
|
export default function puckocommand(user, world, log, message, data) {
|
|
console.log(`user: ${user}`);
|
|
console.log(`world: ${world}`);
|
|
console.log(`log: `);
|
|
console.log(log);
|
|
console.log(`message: ${message}`);
|
|
console.log(`data: `);
|
|
console.log(data);
|
|
if(message[0] === "test") return test(user.name);
|
|
if(message[0] === "dagens") return dagens(user.name, message)
|
|
return ""
|
|
} |