Входим через Telegram…
Как отдать конспекты и транскрипты занятий ChatGPT, Claude или NotebookLM и спрашивать по ним: файлом, ссылкой или через API.
Нужен только транскрипт — раскройте блок «Транскрипт занятия» и нажмите «Скачать .md». Формат .md удобнее для ИИ, чем .txt: в нём есть шапка с предметом и датой и нормальные абзацы.
ChatGPT с поиском, Claude с доступом к интернету, Perplexity. Дайте ассистенту эту ссылку — по ней он сам найдёт документацию и нужные занятия:
https://ub25.club/llms.txt
Готовые запросы — скопируйте и поменяйте под себя:
Прочитай https://ub25.club/llms.txt и документацию по ссылке оттуда. Найди последнюю лекцию по предмету «Управление человеческими ресурсами» и перескажи, что преподаватель говорил про контрольные точки и сроки.
По документации https://ub25.club/api/docs собери все занятия по предмету «Управление человеческими ресурсами» и составь список тем для подготовки к экзамену с короткими пояснениями.
Открой https://ub25.club/api/docs, найди занятия нужного предмета за последние две недели и выпиши все задания и дедлайны, которые называли преподаватели.
| Запрос | Что отдаёт |
|---|---|
| GET /api/subjects | Предметы и их слаги — короткие латинские имена для фильтра. |
| GET /api/lectures?subject=upravlenie-personalom | Занятия предмета, свежие сверху: дата, название и готовые ссылки на тексты. |
| GET /api/lectures/{id}/transcript?format=md | Транскрипт одной записи занятия. Без format=md — простой текст. |
| GET /api/lectures/{id}/export | Занятие целиком для ИИ: конспект и все транскрипты одним файлом. |
Порядок такой: найти слаг предмета → получить список его занятий → скачать текст по готовой ссылке из ответа (for_ai_md или transcripts[].md). id занятий собирать не нужно — они уже в ссылках.
curl -s "https://ub25.club/api/lectures?subject=upravlenie-personalom"
| Предмет | Слаг для API | Занятий | Транскриптов | |
|---|---|---|---|---|
| Английский язык | angliyskiy-yazyk | 9 | 9 | JSON |
| Бухгалтерский и управленческий учёт | buhgalterskiy-uchet | 15 | 15 | JSON |
| Операционный менеджмент и управление процессами | operacionnyy-menedzhment | 8 | 8 | JSON |
| Управление внешнеэкономической деятельностью | upravlenie-ved |
import requests
BASE = "https://ub25.club"
lectures = requests.get(BASE + "/api/lectures", params={"subject": "upravlenie-personalom"}).json()["lectures"]
for lec in lectures:
md = requests.get(lec["for_ai_md"]).text
name = (str(lec["date"]) + " " + lec["title"][:60]).replace("/", " ") + ".md"
with open(name, "w", encoding="utf-8") as f:
f.write(md)| 14 |
| 14 |
| JSON |
| Управление человеческими ресурсами | upravlenie-personalom | 19 | 19 | JSON |
| SWOT-анализ | swot-analiz | 8 | 16 | JSON |
| Бизнес-статистика | biznes-statistika | 16 | 16 | JSON |
| Макроэкономика | makroekonomika | 15 | 17 | JSON |
| Теория вероятностей и МС | teoriya-veroyatnostey | 16 | 16 | JSON |
| Цифровая грамотность | tsifrovaya-gramotnost | 1 | 2 | JSON |