fix: Add support for wildcard domain checks
All checks were successful
Build Docker / Build Docker (push) Successful in 3m40s
All checks were successful
Build Docker / Build Docker (push) Successful in 3m40s
This commit is contained in:
parent
fdc5e66daa
commit
9e4b4294b0
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,3 +2,4 @@
|
||||
.env
|
||||
|
||||
__pycache__/
|
||||
.venv/
|
8
bot.py
8
bot.py
@ -235,8 +235,12 @@ async def ssl(ctx, domain: str, showcert: bool = False, notifymeonexpiry: bool =
|
||||
message = message + "\n## SSL Domains:\n"
|
||||
for cn in domains:
|
||||
message = message + "- " + cn + "\n"
|
||||
if domain in domains:
|
||||
domain_check = True
|
||||
if cn == domain:
|
||||
domain_check = True
|
||||
elif cn.startswith("*."):
|
||||
if domain.endswith(cn[1:]):
|
||||
domain_check = True
|
||||
|
||||
|
||||
expiry_date = cert_obj.not_valid_after
|
||||
# Check if expiry date is past
|
||||
|
Loading…
Reference in New Issue
Block a user