Compare commits

..

3 Commits

5 changed files with 877 additions and 4 deletions

View File

@ -0,0 +1,96 @@
import json
import sys
if len(sys.argv) != 2:
sys.exit(1)
class Lesson:
def __init__(self):
pass
def read_from_schedule_pair(self, p):
self.time = p["time"].rsplit(':', 1)[0]
self.name = p["name"]
self.teacher = p["teacherName"]
self.type = p["tag"]
self.selectable = False
self.link = ""
self.nolink = True
def get_packable_object(self):
return {
"name": self.name,
"teacher": self.teacher,
"link": self.link,
"type": self.type,
"selectable": self.selectable,
"nolink": self.nolink
}
def day_to_lesson_pool(pairs):
pool = []
for p in pairs:
l = Lesson()
l.read_from_schedule_pair(p)
pool.append(l)
return pool
def lesson_pool_to_objs(pool):
times = []
for i in (list(map(int, (i.time.split(':')))) for i in pool):
if i not in times:
times.append(i)
times.sort(key = lambda x: x[0] * 60 + x[1])
result = {}
for i in times:
lesson_timestamp = f"{i[0]:02}:{i[1]:02}"
required_timestamp = f"{i[0]}:{i[1]}"
objs_dup = (j.get_packable_object() for j in pool if j.time == lesson_timestamp)
objs = []
for i in objs_dup:
if i not in objs:
objs.append(i)
if len(objs) == 0:
continue
elif len(objs) == 1:
result[required_timestamp] = list(objs)[0]
else:
result[required_timestamp] = list(objs)
return result
def process_week(week):
result = []
for weekday in ["Пн", "Вв", "Ср", "Чт", "Пт"]:
day_pool = day_to_lesson_pool(next(filter(lambda l: l['day'] == weekday, week))['pairs'])
result.append(lesson_pool_to_objs(day_pool))
result.append({})
result.append({})
return result
ext_schedule = json.load(open(sys.argv[1], 'r'))
int_schedule = []
int_schedule += process_week(ext_schedule["scheduleFirstWeek"])
int_schedule += process_week(ext_schedule["scheduleSecondWeek"])
print(json.dumps(int_schedule, ensure_ascii = False, indent = 4))

View File

@ -0,0 +1,113 @@
[
{
"11:00": {
"name": "Комп'ютерні мережі",
"teacher": "Кулаков Юрій Олексійович",
"link": "https://us02web.zoom.us/j/3650838587?pwd=6he7zSms1SIKs82FME8PubaRsNaSRi.1",
"type": "con",
"selectable": false,
"nolink": false
}
},
{
"9:00": {
"name": "Комп'ютерні мережі",
"teacher": "Кулаков Юрій Олексійович",
"link": "https://us02web.zoom.us/j/3650838587?pwd=6he7zSms1SIKs82FME8PubaRsNaSRi.1",
"type": "lab",
"selectable": false,
"nolink": false
}
},
{
},
{
"11:00": {
"name": "Системне програмне забезпечення",
"teacher": "Сімоненко Андрій Валерійович",
"link": "https://us05web.zoom.us/j/6091939855?pwd=S2p5aEZSQlhKanJWZURRcDR0YkZ6UT09",
"type": "con",
"selectable": false,
"nolink": false,
"comment": "\nZoom: 609 193 9855, пароль 112233\nАльт.1: <a href=\"https://bbb.comsys.kpi.ua/b/and-722-eja\">Big Blue Button</a>\nАльт.2: <a href=\"https://meet.google.com/qtq-hfws-aqk\">Google Meet</a>"
}
},
{
"9:00": {
"name": "Системне програмне забезпечення",
"teacher": "Сімоненко Андрій Валерійович",
"link": "https://us05web.zoom.us/j/6091939855?pwd=S2p5aEZSQlhKanJWZURRcDR0YkZ6UT09",
"type": "lab",
"selectable": false,
"nolink": false,
"comment": "\nZoom: 609 193 9855, пароль 112233\nАльт.1: <a href=\"https://bbb.comsys.kpi.ua/b/and-722-eja\">Big Blue Button</a>\nАльт.2: <a href=\"https://meet.google.com/qtq-hfws-aqk\">Google Meet</a>"
},
"10:30": {
"name": "Системне програмне забезпечення",
"teacher": "Сімоненко Андрій Валерійович",
"link": "https://us05web.zoom.us/j/6091939855?pwd=S2p5aEZSQlhKanJWZURRcDR0YkZ6UT09",
"type": "lab",
"selectable": false,
"nolink": false,
"comment": "\nZoom: 609 193 9855, пароль 112233\nАльт.1: <a href=\"https://bbb.comsys.kpi.ua/b/and-722-eja\">Big Blue Button</a>\nАльт.2: <a href=\"https://meet.google.com/qtq-hfws-aqk\">Google Meet</a>"
},
"12:00": {
"name": "Системне програмне забезпечення",
"teacher": "Сімоненко Андрій Валерійович",
"link": "https://us05web.zoom.us/j/6091939855?pwd=S2p5aEZSQlhKanJWZURRcDR0YkZ6UT09",
"type": "lab",
"selectable": false,
"nolink": false,
"comment": "\nZoom: 609 193 9855, пароль 112233\nАльт.1: <a href=\"https://bbb.comsys.kpi.ua/b/and-722-eja\">Big Blue Button</a>\nАльт.2: <a href=\"https://meet.google.com/qtq-hfws-aqk\">Google Meet</a>"
},
"13:30": {
"name": "Системне програмне забезпечення",
"teacher": "Сімоненко Андрій Валерійович",
"link": "https://us05web.zoom.us/j/6091939855?pwd=S2p5aEZSQlhKanJWZURRcDR0YkZ6UT09",
"type": "lab",
"selectable": false,
"nolink": false,
"comment": "\nZoom: 609 193 9855, пароль 112233\nАльт.1: <a href=\"https://bbb.comsys.kpi.ua/b/and-722-eja\">Big Blue Button</a>\nАльт.2: <a href=\"https://meet.google.com/qtq-hfws-aqk\">Google Meet</a>"
},
"15:00": {
"name": "Системне програмне забезпечення",
"teacher": "Сімоненко Андрій Валерійович",
"link": "https://us05web.zoom.us/j/6091939855?pwd=S2p5aEZSQlhKanJWZURRcDR0YkZ6UT09",
"type": "lab",
"selectable": false,
"nolink": false,
"comment": "\nZoom: 609 193 9855, пароль 112233\nАльт.1: <a href=\"https://bbb.comsys.kpi.ua/b/and-722-eja\">Big Blue Button</a>\nАльт.2: <a href=\"https://meet.google.com/qtq-hfws-aqk\">Google Meet</a>"
},
"16:30": {
"name": "Системне програмне забезпечення",
"teacher": "Сімоненко Андрій Валерійович",
"link": "https://us05web.zoom.us/j/6091939855?pwd=S2p5aEZSQlhKanJWZURRcDR0YkZ6UT09",
"type": "lab",
"selectable": false,
"nolink": false,
"comment": "\nZoom: 609 193 9855, пароль 112233\nАльт.1: <a href=\"https://bbb.comsys.kpi.ua/b/and-722-eja\">Big Blue Button</a>\nАльт.2: <a href=\"https://meet.google.com/qtq-hfws-aqk\">Google Meet</a>"
}
},
{},
{},
{
},
{
},
{
},
{
"8:30": {
"name": "Архітектура комп'ютерів. Частина 3. Мікропроцесорні засоби",
"teacher": "Ткаченко Валентина Василівна",
"link": "https://bbb.comsys.kpi.ua/rooms/bfc-khu-2lk-5jr/join",
"type": "lab",
"selectable": false,
"nolink": false
}
},
{
},
{},
{}
]

View File

@ -0,0 +1,664 @@
[
{
"8:30": [
{
"name": "Інженерна комп'ютерна графіка",
"teacher": "Поліщук Михайло Миколайович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Основи WEB технологій",
"teacher": "Голубєв Леонтій Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Основи комп’ютерного моделювання",
"teacher": "Селіванов Віктор Левович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Системи управління мережами",
"teacher": "Жураковський Богдан Юрійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Системи цифрової обробки сигналів і зображень",
"teacher": "Сергієнко Анатолій Михайлович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Створення інформаційних систем (ІС) на базі Low-code платформ",
"teacher": "Новінський Валерій Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Тестування та контроль якості (QA) вбудованих систем (Сертифікатна програма ESI&IoT з компанією Global Logic)",
"teacher": "Клименко Ірина Анатоліївна",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
}
],
"10:25": [
{
"name": "Менеджмент в продуктовому ІТ",
"teacher": "Марченко Олена Іванівна",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Методи та інструменти продуктової аналітики (авторський курс компанії Genesis)",
"teacher": "Жураковська Оксана Сергіївна",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Методи та інструменти продуктової аналітики (авторський курс компанії Genesis)",
"teacher": "Гавриленко Олена Валеріївна",
"link": "https://us02web.zoom.us/j/78265010473?pwd=GIpJrrNyyCQ2IqsVi2dezWM0cGacIh.1",
"type": "lec",
"selectable": true,
"nolink": false
},
{
"name": "Методи чисельної оптимізації",
"teacher": "Кочура Юрій Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Проектування мікропроцесорних систем на базі Arduino та Raspberry PI",
"teacher": "Голубєв Леонтій Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Розробка програмного забезпечення. Проєктний та програмний менеджмент",
"teacher": "Селіванов Віктор Левович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
}
],
"12:20": [
{
"name": "Аналіз та обробка часових рядів (Time Series) (Сертифікатна програма Data Science із Sigma Software)",
"teacher": "Писарчук Олексій Олександрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Кібербезпека комп'ютерних мереж",
"teacher": "Миронов Дмитро Вікторович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Проектування вбудованих систем",
"teacher": "Гордієнко Нікіта Юрійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Протоколи і алгоритми електронного голосування",
"teacher": "Полторак Вадим Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Розроблення VR/AR застосунків",
"teacher": "Амонс Олександр Анатолійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Технології інтернет речей",
"teacher": "Жураковський Богдан Юрійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
}
]
},
{
"8:30": {
"name": "Комп'ютерні системи",
"teacher": "Русанова Ольга Веніаминівна",
"link": "",
"type": "lec",
"selectable": false,
"nolink": true
},
"10:25": {
"name": "Комп'ютерні системи",
"teacher": "Русанова Ольга Веніаминівна",
"link": "",
"type": "lec",
"selectable": false,
"nolink": true
},
"12:20": {
"name": "Економіка і організація виробництва",
"teacher": "Семенченко Наталія Віталіївна",
"link": "",
"type": "lec",
"selectable": false,
"nolink": true
},
"14:15": {
"name": "БЖД та цивільний захист",
"teacher": "Праховнік Наталія Артурівна",
"link": "https://us04web.zoom.us/j/76287180346?pwd=GF5kv1VfxpUZa16fonXAvMW5H1qAqE.1",
"type": "lec",
"selectable": false,
"nolink": false
},
"18:30": {
"name": "Практичний курс іноземної мови професійного спрямування. Частина 2",
"teacher": "Срібна Олеся Валеріївна",
"link": "",
"type": "prac",
"selectable": false,
"nolink": true
}
},
{
"8:30": [
{
"name": "Аналіз та обробка часових рядів (Time Series) (Сертифікатна програма Data Science із Sigma Software)",
"teacher": "Туганських Олександр Антонович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Кібербезпека комп'ютерних мереж",
"teacher": "Зенів Ірина Онуфріївна",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Розроблення VR/AR застосунків",
"teacher": "Амонс Олександр Анатолійович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
}
],
"10:25": {
"name": "Технології інтернет речей",
"teacher": "Омельченко Віталій Вікторович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
"12:20": [
{
"name": "Менеджмент в продуктовому ІТ",
"teacher": "Марченко Олена Іванівна",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Методи та інструменти продуктової аналітики (авторський курс компанії Genesis)",
"teacher": "Мягкий Михайло Юрійович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Розробка програмного забезпечення. Проєктний та програмний менеджмент",
"teacher": "Дремов Артем Кирилович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
}
],
"16:10": {
"name": "Проектування мікропроцесорних систем на базі Arduino та Raspberry PI",
"teacher": "Голубєв Леонтій Петрович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
}
},
{
"8:30": {
"name": "БЖД та цивільний захист",
"teacher": "Праховнік Наталія Артурівна",
"link": "https://us04web.zoom.us/j/76287180346?pwd=GF5kv1VfxpUZa16fonXAvMW5H1qAqE.1",
"type": "prac",
"selectable": false,
"nolink": false
},
"10:25": {
"name": "Комп'ютерні системи",
"teacher": "Гончаренко Олександр Олексійович",
"link": "",
"type": "lab",
"selectable": false,
"nolink": true
},
"12:20": {
"name": "Програмні засоби проектування та реалізації нейромережевих систем",
"teacher": "Фещенко Кирило Юрійович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
"14:15": [
{
"name": "Мобільні комп'ютерні мережі",
"teacher": "Кулаков Юрій Олексійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Програмні засоби проектування та реалізації нейромережевих систем",
"teacher": "Шимкович Володимир Миколайович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
}
]
},
{},
{},
{},
{
"8:30": [
{
"name": "Інженерна комп'ютерна графіка",
"teacher": "Поліщук Михайло Миколайович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Основи WEB технологій",
"teacher": "Голубєв Леонтій Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Основи комп’ютерного моделювання",
"teacher": "Селіванов Віктор Левович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Системи управління мережами",
"teacher": "Жураковський Богдан Юрійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Системи цифрової обробки сигналів і зображень",
"teacher": "Сергієнко Анатолій Михайлович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Створення інформаційних систем (ІС) на базі Low-code платформ",
"teacher": "Новінський Валерій Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Тестування та контроль якості (QA) вбудованих систем (Сертифікатна програма ESI&IoT з компанією Global Logic)",
"teacher": "Клименко Ірина Анатоліївна",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
}
],
"10:25": [
{
"name": "Менеджмент в продуктовому ІТ",
"teacher": "Марченко Олена Іванівна",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Методи та інструменти продуктової аналітики (авторський курс компанії Genesis)",
"teacher": "Жураковська Оксана Сергіївна",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Методи та інструменти продуктової аналітики (авторський курс компанії Genesis)",
"teacher": "Гавриленко Олена Валеріївна",
"link": "https://us02web.zoom.us/j/78265010473?pwd=GIpJrrNyyCQ2IqsVi2dezWM0cGacIh.1",
"type": "lec",
"selectable": true,
"nolink": false
},
{
"name": "Методи чисельної оптимізації",
"teacher": "Кочура Юрій Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Проектування мікропроцесорних систем на базі Arduino та Raspberry PI",
"teacher": "Голубєв Леонтій Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Розробка програмного забезпечення. Проєктний та програмний менеджмент",
"teacher": "Селіванов Віктор Левович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
}
],
"12:20": [
{
"name": "Аналіз та обробка часових рядів (Time Series) (Сертифікатна програма Data Science із Sigma Software)",
"teacher": "Писарчук Олексій Олександрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Кібербезпека комп'ютерних мереж",
"teacher": "Миронов Дмитро Вікторович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Проектування вбудованих систем",
"teacher": "Гордієнко Нікіта Юрійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Протоколи і алгоритми електронного голосування",
"teacher": "Полторак Вадим Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Розроблення VR/AR застосунків",
"teacher": "Амонс Олександр Анатолійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Технології інтернет речей",
"teacher": "Жураковський Богдан Юрійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
}
],
"14:15": [
{
"name": "Інженерна комп'ютерна графіка (*)",
"teacher": "Поліщук Михайло Миколайович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Основи WEB технологій (*)",
"teacher": "Голубєв Леонтій Петрович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Системи управління мережами (*)",
"teacher": "Жураковський Богдан Юрійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
}
]
},
{
"8:30": {
"name": "Мобільні комп'ютерні мережі",
"teacher": "Алєнін Олег Ігорович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
"10:25": {
"name": "Комп'ютерні системи",
"teacher": "Русанова Ольга Веніаминівна",
"link": "",
"type": "lec",
"selectable": false,
"nolink": true
},
"12:20": {
"name": "Економіка і організація виробництва",
"teacher": "Семенченко Наталія Віталіївна",
"link": "",
"type": "lec",
"selectable": false,
"nolink": true
},
"18:30": {
"name": "Практичний курс іноземної мови професійного спрямування. Частина 2",
"teacher": "Срібна Олеся Валеріївна",
"link": "",
"type": "prac",
"selectable": false,
"nolink": true
}
},
{
"8:30": [
{
"name": "Інженерна комп'ютерна графіка",
"teacher": "Степанов Андрій Сергійович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Основи WEB технологій",
"teacher": "Голубєв Леонтій Петрович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Основи комп’ютерного моделювання",
"teacher": "Морозов-Леонов Олександр Святославович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Проектування вбудованих систем",
"teacher": "Гордієнко Нікіта Юрійович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Системи управління мережами",
"teacher": "Нікітін Валерій Андрійович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Системи цифрової обробки сигналів і зображень",
"teacher": "Сергієнко Анатолій Михайлович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Створення інформаційних систем (ІС) на базі Low-code платформ",
"teacher": "Новінський Валерій Петрович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
{
"name": "Тестування та контроль якості (QA) вбудованих систем (Сертифікатна програма ESI&IoT з компанією Global Logic)",
"teacher": "Міщенко Людмила Дмитрівна",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
}
],
"10:25": {
"name": "Протоколи і алгоритми електронного голосування",
"teacher": "Нестерук Андрій Олександрович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
"12:20": {
"name": "Методи чисельної оптимізації",
"teacher": "Кочура Юрій Петрович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
}
},
{
"8:30": {
"name": "Економіка і організація виробництва",
"teacher": "Саченко Андрій Олегович",
"link": "",
"type": "prac",
"selectable": false,
"nolink": true
},
"10:25": {
"name": "Програмні засоби проектування та реалізації нейромережевих систем",
"teacher": "Фещенко Кирило Юрійович",
"link": "",
"type": "lab",
"selectable": true,
"nolink": true
},
"14:15": [
{
"name": "Мобільні комп'ютерні мережі",
"teacher": "Кулаков Юрій Олексійович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
},
{
"name": "Програмні засоби проектування та реалізації нейромережевих систем",
"teacher": "Шимкович Володимир Миколайович",
"link": "",
"type": "lec",
"selectable": true,
"nolink": true
}
]
},
{},
{},
{}
]

View File

@ -1 +1 @@
schedule-v2-term6.json
schedule-v2-term7.json

View File

@ -2,12 +2,12 @@
"s": "Головна сторінка сервера: http://10.1.1.1:12010/",
"ss": "Головна сторінка сервера: http://10.1.1.1:12010/",
"u": "Універсальне посилання: http://10.1.1.1:12025/?d=1",
"c": "Розклад навчального року: http://10.1.1.1:12042/general/year_schedule_2024_2025.png",
"r": "Записи пар (5 семестр): http://10.1.1.1:12046/cgi/main-full.py",
"c": "Розклад навчального року: http://10.1.1.1:12062/generic/4year-schedule.jpg",
"r": "Записи пар (7 семестр): http://10.1.1.1:12066/cgi/main-full.py",
"d": "Навчальні дисципліни (5-8 семестри): http://10.1.1.1:12022/generic/disciplines-terms5-8.png",
"d1": "Навчальні дисципліни (1-4 семестри): http://10.1.1.1:12022/generic/disciplines-terms1-4.png",
"d2": "Навчальні дисципліни (5-8 семестри): http://10.1.1.1:12022/generic/disciplines-terms5-8.png",
"h": "Стисла довідка:\n!s - головна сторінка сервера\n!u - універсальне посилання\n!r - записи пар (4 семестр)\n!c - календар навчального року\n!d - перелік навчальних дисциплін\n@all [повідомлення] - тег усіх користувачів\nПовна довідка: http://10.1.1.1:12032/generic/bot-help/short-help.html",
"h": "Стисла довідка:\n!s - головна сторінка сервера\n!u - універсальне посилання\n!r - записи пар (7 семестр)\n!c - календар навчального року\n!d - перелік навчальних дисциплін\n@all [повідомлення] - тег усіх користувачів\nПовна довідка: http://10.1.1.1:12032/generic/bot-help/short-help.html",
"пари_для_артема": "🧐",
"пари_для_артема_хоч_іеаавтра": "🤨",
"перекур": "😮\u200d💨",