Added tts, refactor wording
This commit is contained in:
		
							parent
							
								
									5da810245d
								
							
						
					
					
						commit
						d4ba3cb307
					
				@ -1,6 +1,6 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  "name": "TellMe",
 | 
					  "name": "TellMe",
 | 
				
			||||||
  "version": "1.0.0",
 | 
					  "version": "1.0.1",
 | 
				
			||||||
  "description": "TellMe CLI",
 | 
					  "description": "TellMe CLI",
 | 
				
			||||||
  "scripts": {
 | 
					  "scripts": {
 | 
				
			||||||
    "dev": "webpack-dev-server --inline --hot"
 | 
					    "dev": "webpack-dev-server --inline --hot"
 | 
				
			||||||
 | 
				
			|||||||
@ -19,7 +19,8 @@ def signal_handler(signal, frame):
 | 
				
			|||||||
        sys.exit(0)
 | 
					        sys.exit(0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def sendmessage (message):
 | 
					def sendmessage (message):
 | 
				
			||||||
        mymessage=hostname.upper() + ': ' +message
 | 
					        # mymessage=hostname.upper() + ': ' +message
 | 
				
			||||||
 | 
					        mymessage = ("%s on %s" % (message, hostname.upper()))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        urllib3.disable_warnings()
 | 
					        urllib3.disable_warnings()
 | 
				
			||||||
        # http_client.HTTPConnection.debuglevel = 1
 | 
					        # http_client.HTTPConnection.debuglevel = 1
 | 
				
			||||||
@ -27,7 +28,8 @@ def sendmessage (message):
 | 
				
			|||||||
        url = ("%s/api/webhook/%s" % (baseurl, webhook))
 | 
					        url = ("%s/api/webhook/%s" % (baseurl, webhook))
 | 
				
			||||||
        myreq = {}
 | 
					        myreq = {}
 | 
				
			||||||
        myreq['message'] = mymessage
 | 
					        myreq['message'] = mymessage
 | 
				
			||||||
        r = requests.post(url, json = { 'message': mymessage })
 | 
					
 | 
				
			||||||
 | 
					        r = requests.post(url, json = { 'message': mymessage, 'tts': args.tts })
 | 
				
			||||||
        if r.status_code == 200:
 | 
					        if r.status_code == 200:
 | 
				
			||||||
            print("Message has been sent successfully")
 | 
					            print("Message has been sent successfully")
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
@ -44,6 +46,7 @@ home=os.getenv("HOME")
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
parser = argparse.ArgumentParser(description='TellMe command line client')
 | 
					parser = argparse.ArgumentParser(description='TellMe command line client')
 | 
				
			||||||
parser.add_argument("-m", "--message", default="Your process finished", help="Message to send")
 | 
					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('-v', '--version', action='version', version=versionstring)
 | 
				
			||||||
parser.add_argument('-p', '--pid', action="store", dest="pid", type=int, default=0)
 | 
					parser.add_argument('-p', '--pid', action="store", dest="pid", type=int, default=0)
 | 
				
			||||||
parser.add_argument('-n', '--interval', action="store", dest="interval", type=int, default=5, help="Set the interval of commands like watch that use it")
 | 
					parser.add_argument('-n', '--interval', action="store", dest="interval", type=int, default=5, help="Set the interval of commands like watch that use it")
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user