[Add] Added new functionality to check project

This commit is contained in:
Maxim Romanko 2024-08-06 13:27:37 +03:00
parent a6070ef711
commit 72e7d206ef

View File

@ -82,10 +82,17 @@ async def check_command(update: Update, context: ContextTypes.DEFAULT_TYPE) -> N
if entrant["s"] == "Активный" or entrant["s"] == "Сданы ВИ": if entrant["s"] == "Активный" or entrant["s"] == "Сданы ВИ":
place += 1 place += 1
else: else:
await update.message.reply_text(f"""*Конкурс: {data['title']}* if entrant["s"] == "Выбран к зачислению":
await update.message.reply_text(f"""*Конкурс: {data['title']}*
Бюджетных мест: {data['plan']} Бюджетных мест: {data['plan']}
Вы на {place+1} месте по общему конкурсу, на {hpo+1} месте по высшему приоритеу, баллы: {entrant['fm']} Вы на {place+1} месте по общему конкурсу, на {hpo+1} месте по высшему приоритеу, баллы: {entrant['fm']}
Приоритет: {entrant['p']} Приоритет: {entrant['p']}
Обновлено: {datetime.fromisoformat(data['updated_at']).astimezone(get_localzone()).strftime('%d\.%m %H:%M')}""", parse_mode=constants.ParseMode.MARKDOWN_V2)
else:
await update.message.reply_text(f"""*Конкурс: {data['title']}*
Бюджетных мест: {data['plan']}
Вы будете зачислены на эту программу, в проекте приказа на зачисление
Приоритет: {entrant['p']}
Обновлено: {datetime.fromisoformat(data['updated_at']).astimezone(get_localzone()).strftime('%d\.%m %H:%M')}""", parse_mode=constants.ParseMode.MARKDOWN_V2) Обновлено: {datetime.fromisoformat(data['updated_at']).astimezone(get_localzone()).strftime('%d\.%m %H:%M')}""", parse_mode=constants.ParseMode.MARKDOWN_V2)
break break
place = 0 place = 0