Врядли твоему боту кто-то неиронично даст логин/пароль от госуслуг, так что ответ - никак, если разработчики электронного дневника никак не предусмотрели подключение сторонних приложений.
Vindicar, да, но чтобы ты мог не получая логин/пароль от пользователя получить доступ к его данным - тебе нужно создать "приложение" в терминологии oauth и в данном случае это приложение не к ЕСИА должно подключаться, а к электронному журналу.
vo0ov programmer, ага, но есиа в журнале используется только как провайдер для аутентификации.
Полезные для журнала данные идут от ЕСИА к журналу, а не наоборот.
Даже подключившись каким-то чудом к ЕСИА ты данные из журнала не получишь.
Если скинешь ссылку на журнал - может быть смогу ещё что-нибудь подсказать.
Василий Банников, https://sh-open.ris61edu.ru/ (есть несколько на разные областя). Изучив API я убедился что нужен лишь access_token от ЕСИА и с помощью него можно получить куки, а уже с ними и оценки.