working server/client

This commit is contained in:
2025-01-30 15:40:24 +01:00
parent 6650f0e042
commit 20ede6e02a
3 changed files with 14 additions and 13 deletions

View File

@@ -1,5 +1,4 @@
{
"url": "",
"webhook": "",
"notify": "",
"webhook": ""
}

View File

@@ -28,7 +28,7 @@ def sendmessage(message):
url = ("%s/webhook/%s" % (baseurl, webhook))
r = requests.post(url, json = { 'message': mymessage, 'notify': notify, 'tts': args.tts })
r = requests.post(url, json = { 'message': mymessage })
if r.status_code == 200:
print("Message has been sent successfully")
# print(message)
@@ -49,10 +49,8 @@ home=os.getenv("HOME")
parser = argparse.ArgumentParser(description='TellMe command line client')
parser.add_argument("-m", "--message", default="Your process finished", help="Message to send")
parser.add_argument('-t', '--tts', default=False, action='store_true', help="Send message to TTS")
parser.add_argument('-v', '--version', action='version', version=versionstring)
parser.add_argument('-p', '--pid', action="store", dest="pid", type=int, default=0)
parser.add_argument('-n', '--notify', action="store", dest="notify", default=None, help="Notify specific id")
parser.add_argument('-i', '--interval', action="store", dest="interval", type=int, default=5, help="Set the interval of commands like watch that use it")
parser.add_argument('-w', '--watch', action="store", dest="watchcommand", help="Run the given command every n or 5 minutes")
parser.add_argument('-c', '--config', default=home +"/.config/tellme/config.json" ,help="Path to config file")