17 lines
454 B
TypeScript
17 lines
454 B
TypeScript
import * as Bun from "bun";
|
|
|
|
export async function sendNotificationPy(title: string, body: string, click?: string | null) {
|
|
const command = [
|
|
"python3",
|
|
"./src/notification.py",
|
|
`--title=${title}`,
|
|
`--body=${body}`,
|
|
];
|
|
if ( click ) {
|
|
command.push(`--click=${click}`);
|
|
}
|
|
const proc = Bun.spawn(command);
|
|
const text = await proc.stdout.text();
|
|
console.log("sendNotification: " + text);
|
|
}
|