Проєктування та реалізація Telegram-бота для автоматизації внутрішніх процесів університету через інтеграцію з Google Calendar і Google Sheets.
Loading...
Files
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Львівський торговельно-економічний університет
Abstract
Робота складається зі вступу, трьох розділів, висновків, списку
використаних джерел та додатків. Обсяг роботи: 70 сторінок, 13 рисунків, 3
таблиці. Список використаних джерел включає 22 найменування.
Метою дослідження є проєктування та реалізація Telegram-бота для
автоматизації внутрішніх процесів університету, який забезпечує адресне
інформування учасників навчального процесу, узгодження консультацій та
прозорий облік розсилок завдяки інтеграції з Google Calendar і Google Sheets.
У роботі проаналізовано внутрішні процеси університету та проблему
оперативного адресного інформування, розглянуто наявні засоби автоматизації
та їх обмеження, а також архітектурні підходи до побудови чат-ботів.
Обґрунтовано вибір технологій Python, aiogram, SQLAlchemy, SQLite, gspread,
google-api-python-client та APScheduler. Спроєктовано трирівневу рольову
модель, архітектуру з розподілом даних між локальним сховищем і хмарними
сервісами та логіку ключових процесів.
Реалізовано Telegram-бот, який дозволяє реєструвати користувачів із
розподілом ролей, виконувати адресні розсилки, інформувати про події з
фіксацією в Google Calendar, оповіщати про зміни в розкладі та узгоджувати
консультації за участю викладача, старости й студентів. Систему доповнено
журналом розсилок у Google Sheets та модулем автоматичних нагадувань.
Description
Кваліфікаційна робота на здобуття вищої освіти ступеня "бакалавр" за освітньо-професійною програмою "Комп'ютерні науки" зі спеціальності 122 "Комп'ютерні науки". – Львівський торговельно-економічний університет. Львів. 2026