diff --git a/poll b/poll new file mode 100755 index 0000000..315d218 --- /dev/null +++ b/poll @@ -0,0 +1,18 @@ +#!/usr/bin/python3 + +import argparse +import requests +import os +import sys + +URL = 'http://localhost:3000' +PASSWORD = os.getenv("PASSWORD") + +if len(sys.argv) < 3: + print("Usage: poll [ANSWER 1] [ANSWER 2] ...") + sys.exit(1) + + +data = {"question": sys.argv[1], "choices": [sys.argv[x] for x in range(2,len(sys.argv))]} +requests.post(URL + "/choices", json = data, headers = {'Authorization': f"Bearer {PASSWORD}"}).raise_for_status() +