#6 Added deadline links (v1.1)

This commit is contained in:
Nikita Aksenov 2025-03-06 23:59:27 +03:00
parent 0a0e5bc1ab
commit 8e45cdb37d
No known key found for this signature in database
GPG key ID: 9DC1431B2123B2E8

View file

@ -119,7 +119,13 @@ def get_message_text() -> str:
no = NUMBER_EMOJIS[no] + " " no = NUMBER_EMOJIS[no] + " "
else: else:
no += ". " no += ". "
text += str(no) + "<b>" + deadlines[i]["name"] text += str(no) + "<b>"
if deadlines[i].get("url"):
text += f"<a href='{deadlines[i]['url']}'>{deadlines[i]['name']}</a>"
else:
text += deadlines[i]["name"]
text += "</b> — " text += "</b> — "
text += get_human_timedelta(deadlines[i]["time"]) text += get_human_timedelta(deadlines[i]["time"])
text += f"\n(<a href='{generate_link(deadlines[i]['name'], deadlines[i]['time'])}'>" text += f"\n(<a href='{generate_link(deadlines[i]['name'], deadlines[i]['time'])}'>"