ConradLinus's picture
Upload folder using huggingface_hub
63c0c36 verified
from environment import pushover_token, pushover_user
import requests
pushover_url = "https://api.pushover.net/1/messages.json"
class Pushover:
# notify via pushover
def __push(self, message):
print(f"Push: {message}")
payload = {"user": pushover_user, "token": pushover_token, "message": message}
requests.post(pushover_url, data=payload)
# tools to notify when user is exist on a prompt
def record_user_details(self, email, name="Anonymous", notes="not provided"):
self.__push(f"Recorded interest from {name} with email {email} and notes {notes}")
return {"status": "ok"}
# tools to notify when user not exist on a prompt
def record_unknown_question(self, question):
self.__push(f"Recorded '{question}' that couldn't answered")
return {"status": "ok"}