feat: add birthday greeting
This commit is contained in:
@@ -8,6 +8,8 @@ const NTFY_URL = process.env.NTFY_URL
|
|||||||
const TOPIC = process.env.NTFY_TOPIC
|
const TOPIC = process.env.NTFY_TOPIC
|
||||||
const TOKEN = process.env.NTFY_TOKEN
|
const TOKEN = process.env.NTFY_TOKEN
|
||||||
|
|
||||||
|
const isBirthday = dayjs().format("MM-DD") === "09-23"
|
||||||
|
|
||||||
if (!TOKEN || !NTFY_URL || !TOPIC) {
|
if (!TOKEN || !NTFY_URL || !TOPIC) {
|
||||||
console.error("ntfy token, url or topic not set")
|
console.error("ntfy token, url or topic not set")
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
@@ -22,7 +24,7 @@ async function main() {
|
|||||||
getWeather()
|
getWeather()
|
||||||
])
|
])
|
||||||
|
|
||||||
const message = `Good Morning, SilicoFlare!
|
const message = `${isBirthday ? "Happy Birthday" : "Good Morning"}, SilicoFlare!
|
||||||
|
|
||||||
Today is **${dayjs().format("dddd, DD MMMM YYYY")}**.
|
Today is **${dayjs().format("dddd, DD MMMM YYYY")}**.
|
||||||
Hoy es **${dayjs().locale("es").format("dddd, D [de] MMMM [de] YYYY")}**.
|
Hoy es **${dayjs().locale("es").format("dddd, D [de] MMMM [de] YYYY")}**.
|
||||||
@@ -43,7 +45,8 @@ ${usage}
|
|||||||
Authorization: `Bearer ${TOKEN}`,
|
Authorization: `Bearer ${TOKEN}`,
|
||||||
Title: `Daily Digest for ${dayjs().format("YYYY-MM-DD")}`,
|
Title: `Daily Digest for ${dayjs().format("YYYY-MM-DD")}`,
|
||||||
Markdown: "yes",
|
Markdown: "yes",
|
||||||
Tags: "calendar"
|
// if date is september 23rd, change the tag to "tada"
|
||||||
|
Tags: isBirthday ? "tada" : "calendar"
|
||||||
},
|
},
|
||||||
body: message,
|
body: message,
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user