Refactor: Replace NTFY_TOPIC with NTFY_URL for flexible notifications

This commit is contained in:
2025-12-15 19:08:03 -08:00
parent 4796f84ec2
commit 557b4d0770

View File

@@ -1,8 +1,8 @@
const ntfy = (env,title,msg,slug,user,p=2) => { const ntfy = (env,title,msg,slug,user,p=2) => {
if(!env.NTFY_TOPIC) return Promise.resolve(); if(!env.NTFY_URL) return Promise.resolve();
const origin = "https://4ev.link"; const origin = "https://4ev.link";
const actions = `view, Seize, ${origin}/admin?slug=${slug}; view, Ban User, ${origin}/admin?user=${user}`; const actions = `view, Seize, ${origin}/admin?slug=${slug}; view, Ban User, ${origin}/admin?user=${user}`;
return fetch(`https://ntfy.sh/${env.NTFY_TOPIC}`,{ return fetch(env.NTFY_URL,{
method:"POST", method:"POST",
headers:{ headers:{
"Title":`✏️ ${title}`, "Title":`✏️ ${title}`,