diff --git a/main.py b/main.py index 946dc5c..c7a43d4 100644 --- a/main.py +++ b/main.py @@ -84,7 +84,7 @@ def relevant_filter_func(d: dict) -> float: def deadlines_filter_func(d: dict) -> float: - if "[консультация]" in d["name"].lower(): # TODO: [тест] + if "[тест]" in d["name"].lower(): return False return True @@ -99,7 +99,7 @@ def get_message_text() -> str: tests = list(filter(lambda t: not deadlines_filter_func(t) and relevant_filter_func(t), deadlines)) deadlines = list(filter(lambda d: deadlines_filter_func(d) and relevant_filter_func(d), deadlines)) - text = f"🧑‍💻 Расписание экзаменов (Обновлено в {get_current_time()} 🔄):\n\n" # TODO: дедлайны + text = f"🔥️️ Дедлайны (Обновлено в {get_current_time()} 🔄):\n\n" tests = sorted(tests, key=timestamp_func) deadlines = sorted(deadlines, key=timestamp_func) @@ -119,11 +119,10 @@ def get_message_text() -> str: text += get_human_time(deadlines[i]["time"]) + ")\n\n" if len(tests) > 0: - text += f"\n👂Консультации:\n\n" # TODO: тесты + text += f"\n🧑‍💻 Тесты:\n\n" for i in range(len(tests)): - # TODO: [тест] - test_name = tests[i]["name"].replace("[Консультация] ", "").replace("[консультация]", "") + test_name = tests[i]["name"].replace("[Тест] ", "").replace("[тест]", "") no = i + 1 if no < 11: no = NUMBER_EMOJIS[no] + " "