forked from dymik739/modular-bot-framework-for-telegram
		
	auto-schedule-pro-v2: add initial support for MarkdownV2
This commit is contained in:
		
							parent
							
								
									12ee02cee0
								
							
						
					
					
						commit
						b21b16b817
					
				@ -55,13 +55,13 @@ def generate_lesson_description(lesson, start_datetime, end_datetime, current_da
 | 
			
		||||
    if output_settings['date']:
 | 
			
		||||
        human_readable_date = get_human_readable_date(start_datetime, end_datetime,
 | 
			
		||||
                                                      current_day, current_week)
 | 
			
		||||
        result += f"Дата: {human_readable_date}\n"
 | 
			
		||||
        result += f"*Дата*: {human_readable_date}\n"
 | 
			
		||||
 | 
			
		||||
    if output_settings['teacher']:
 | 
			
		||||
        result += f"Викладач: {lesson['teacher']}\n"
 | 
			
		||||
        result += f"*Викладач*: {lesson['teacher']}\n"
 | 
			
		||||
 | 
			
		||||
    if output_settings['link']:
 | 
			
		||||
        result += f"Посилання на пару: {lesson['link']}"
 | 
			
		||||
        result += f"*Посилання*: {lesson['link']}"
 | 
			
		||||
 | 
			
		||||
    return result
 | 
			
		||||
 | 
			
		||||
@ -161,7 +161,7 @@ def process(message, path):
 | 
			
		||||
        else:
 | 
			
		||||
            closest_lesson_time = min(schedule)
 | 
			
		||||
 | 
			
		||||
        return "Актуальна пара: " + get_lesson_description(schedule, reference_time, closest_lesson_time, current_day,
 | 
			
		||||
        return "*Актуальна пара*: " + get_lesson_description(schedule, reference_time, closest_lesson_time, current_day,
 | 
			
		||||
                                                           current_week)
 | 
			
		||||
 | 
			
		||||
    elif base_command == "!пари":
 | 
			
		||||
@ -176,8 +176,8 @@ def process(message, path):
 | 
			
		||||
 | 
			
		||||
        lesson_list = [i for i in schedule if selected_day * 86400 <= i < (selected_day + 1) * 86400]
 | 
			
		||||
 | 
			
		||||
        lesson_descriptions_list = ["Назва: " + get_lesson_description(schedule, reference_time, lesson_time,
 | 
			
		||||
        lesson_descriptions_list = ["*Назва*: " + get_lesson_description(schedule, reference_time, lesson_time,
 | 
			
		||||
                                                                       current_day, current_week, overrides=preferences)
 | 
			
		||||
                                    for lesson_time in lesson_list]
 | 
			
		||||
 | 
			
		||||
        return f"Пари у {WEEKDAYS_ACCUSATIVE[selected_day % 7]}:\n" + "\n\n".join(lesson_descriptions_list)
 | 
			
		||||
        return f"__Пари у {WEEKDAYS_ACCUSATIVE[selected_day % 7]}__:\n" + "\n\n".join(lesson_descriptions_list)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user