示例#1
0
    elif vyber == 3:
        call("clear")
        du = edu.get_homework()

        for hw in du:
            call("clear")
            print("________________________________")
            print(hw.subject)
            print(hw.title)
            print(hw.description)
            print(hw.due_date)
            print("________________________________")

    elif vyber == 4:
        dnes = EduDate.today()
        rozvrh = edu.get_timetable(dnes)

        prva = rozvrh.get_first_lesson()
        zaciatok = prva.start
        koniec = prva.end
        print("________________________________")
        print(zaciatok)
        print(koniec)
        print("________________________________")

    else:
        call("clear")
        print(
            "Bohužiaľ si si vybral neexistujúcu možnosť! Skús to znova prosím")

except BadCredentialsException:
示例#2
0


def sendReminder():  
    try:
        if allLinks[timetable.get_lesson_at_time(EduTime.now()).teacher]:
            bot.send_message(groupId, 'Начался урок \n' + timetable.get_lesson_at_time(EduTime.now()).name + '\n' + timetable.get_lesson_at_time(EduTime.now()).teacher + ' \nСсылка - ' + allLinks[timetable.get_lesson_at_time(EduTime.now()).teacher])
            time.sleep(60)
        else:
            bot.send_message(groupId, 'Начался урок \n' + timetable.get_lesson_at_time(EduTime.now()).name + '\n' + timetable.get_lesson_at_time(EduTime.now()).teacher + ' \nСсылка - нету ссылки')
            time.sleep(60)
            
    except:
        bot.send_message(groupId, 'Не удаалось получить данные об уроке.')
        time.sleep(60)  
 


while True:
    try:
        timetable = edupage.get_timetable(EduDate.today())
        current = datetime.strptime(datetime.now().strftime('%H:%M'),'%H:%M')
        if lessonTime == current:
            time.sleep(70)
            sendReminder()
            # bot.send_message(-1001163700495, 'Уроков нет, пошел нахуй мразота ебанная')
        detectLesson()
        print(lessonTime, current, timetable.get_next_lesson_at_time(EduTime.now()))
        time.sleep(20)
    except:
        print('Бисмиллях! while')