Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
File size: 662 Bytes
fd1b271 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
import os
import requests
from dotenv import load_dotenv
import logging
logger = logging.getLogger()
logger.setLevel(logging.INFO)
load_dotenv(override=True)
pushover_token = os.getenv("PUSHOVER_TOKEN")
pushover_user = os.getenv("PUSHOVER_USER")
pushover_url = "https://api.pushover.net/1/messages.json"
def push(text: str):
"""Send a push notification to the user"""
logger.info("Sending a push notification for %s", text)
response = requests.post(
pushover_url,
data={"token": pushover_token, "user": pushover_user, "message": text},
)
logger.info("response = %s", response.json())
logger.info("Sent notification")
|