Modul Komens¶
Tento modul slouží k získání přijatých zpráv ze serveru školy. Tento modul již provádí autorizované dotazy, takže je nutné již mít údaje o tokenech, případně provést první přihlášení.
Jako jediný parametr přijímá inicializovanou instanci Bakalari
Načtení přijatých zpráv¶
Načtení zpráv probíhá metodou Komens.fetch_messages().
Tato metoda nejprve vymaže dosud uložené zprávy a stáhne aktuální zprávy ze serveru školy. Vrací instanci Messages (seznam MessageContainer) a zároveň ji uloží do Komens.messages.
Messages
ke zprávám lze přistupovat z proměnné Komens.messages
Více o Messages a MessageContainer bude k dispozici Dev dokumentaci později.
Pro užití v běžném režimu není třeba se jimi zabývat do hloubky.
Nepřečtené zprávy¶
- Získat seznam nepřečtených zpráv:
Vrátí list pouze těch zpráv, které mají read=False. Pokud dosud nejsou zprávy načtené, metoda si je nejprve stáhne.
- Získat počet nepřečtených zpráv:
Vrací počet nepřečtených zpráv; využívá přímý endpoint (není nutné mít zavolané fetch_messages()).