mirror of
https://github.com/bsedin/matrix-webhook.git
synced 2026-04-09 11:25:40 +00:00
Add support for using predefined access token
This commit is contained in:
@@ -36,11 +36,21 @@ parser.add_argument(
|
||||
parser.add_argument(
|
||||
"-p",
|
||||
"--matrix-pw",
|
||||
help="matrix password. Required. Environment variable: `MATRIX_PW`",
|
||||
help="matrix password. Either this or token required. Environment variable: `MATRIX_PW`",
|
||||
**(
|
||||
{"default": os.environ["MATRIX_PW"]}
|
||||
if "MATRIX_PW" in os.environ
|
||||
else {"required": True}
|
||||
else {}
|
||||
),
|
||||
)
|
||||
parser.add_argument(
|
||||
"-t",
|
||||
"--matrix-token",
|
||||
help="matrix access token. Either this or password required. Environment variable: `MATRIX_TOKEN`",
|
||||
**(
|
||||
{"default": os.environ["MATRIX_TOKEN"]}
|
||||
if "MATRIX_TOKEN" in os.environ
|
||||
else {}
|
||||
),
|
||||
)
|
||||
parser.add_argument(
|
||||
@@ -59,9 +69,14 @@ parser.add_argument(
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
if not (args.matrix_pw or args.matrix_token):
|
||||
print("Error: Either MATRIX_PW or MATRIX_TOKEN needs to be provided")
|
||||
exit(1)
|
||||
|
||||
SERVER_ADDRESS = (args.host, args.port)
|
||||
MATRIX_URL = args.matrix_url
|
||||
MATRIX_ID = args.matrix_id
|
||||
MATRIX_PW = args.matrix_pw
|
||||
MATRIX_TOKEN = args.matrix_token
|
||||
API_KEY = args.api_key
|
||||
VERBOSE = args.verbose
|
||||
|
||||
Reference in New Issue
Block a user