add python example

This commit is contained in:
jb-alvarado 2024-01-17 20:39:54 +01:00
parent 415d79ecbc
commit 55f9e7fffc

25
scripts/task_runner.py Executable file
View File

@ -0,0 +1,25 @@
#!/usr/bin/env python3
import json
import sys
# install plyer: pip install plyer
from plyer import notification
def send_notification(title, message):
notification.notify(
title=title,
message=message,
timeout=10
)
if __name__ == "__main__":
title = "ffplayout - current clip:"
input_data = json.loads(sys.argv[1]).get('current_media')
if input_data is not None:
# print(input_data['source'])
send_notification(title, f"Play: \"{input_data['source']}\"")