- Added VTSList function to read and process Excel file for V.T.S. entries. - Implemented isVTS function to check if a given date is in the VTS list. - Updated CreateImage class to conditionally display "with V.T.S." based on VTS status. - Enhanced NameToEmoji function's prompt for clarity and formatting. - Added exceljs dependency for Excel file handling. - Modified playground.ts for testing VTS functionality.
42 lines
No EOL
1 KiB
TypeScript
42 lines
No EOL
1 KiB
TypeScript
//import { Discord } from "./lib/discord";
|
|
import { CreateImage } from "./lib/image";
|
|
|
|
//const YYMMDD = new Date().toISOString().slice(0, 10).replace(/-/g, "").toString();
|
|
const YYMMDD = "20250509"
|
|
//console.log(YYMMDD);
|
|
|
|
//Discord("20250509")
|
|
async function run() {
|
|
console.time("Post");
|
|
await CreateImage.PostMeal(YYMMDD);
|
|
console.timeEnd("Post");
|
|
|
|
console.time("Story");
|
|
await CreateImage.ConvertToStory(`./temp/${YYMMDD}.png`);
|
|
console.timeEnd("Story");
|
|
}
|
|
|
|
run();
|
|
|
|
|
|
//import { CreateImage } from "./lib/image";
|
|
|
|
//CreateImage.PostSchedule()
|
|
|
|
//const tomorrow = new Date();
|
|
//tomorrow.setDate(tomorrow.getDate() + 1);
|
|
|
|
// 내일이 1일이면
|
|
//console.log(tomorrow.getDate());
|
|
|
|
|
|
/*import { VTSList } from "./lib/vts";
|
|
|
|
VTSList().then(results => {
|
|
if (results.length > 0) {
|
|
console.log("\n5번째 행의 노란색 셀 내용 리스트:");
|
|
results.forEach(value => console.log(value));
|
|
} else {
|
|
console.log("\n5번째 행에서 노란색 배경의 셀을 찾지 못했거나, 'V.T.S.' 조건 불충족.");
|
|
}
|
|
});*/ |