Telegram-бот для організації та проведення розіграшів у чатах і каналах із використанням Python
Вантажиться...
Дата
2026-06-07
Автори
Назва журналу
Номер ISSN
Назва тому
Видавець
Хмельницький національниий університет
Анотація
Метою роботи є розробка програмного забезпечення у вигляді Telegram-бота для автоматизації процесів створення, адміністрування та проведення конкурсів і розіграшів у Telegram-каналах та чатах. У кваліфікаційній роботі проведено аналіз предметної області автоматизації маркетингових інструментів у месенджерах, визначені функціональні та нефункціональні вимоги до бота. Розроблена архітектура програмного забезпечення, спроєктовано структуру бази даних для зберігання інформації про учасників та умови розіграшів, а також розроблено алгоритми перевірки виконання умов (зокрема підписок) і прозорого вибору переможців. Для реалізації застосунку використано мову програмування Python, асинхронний фреймворк aiogram та систему керування базами даних SQLite. У результаті здійснено програмну реалізацію бота, проведено його тестування. Розроблений продукт дозволяє адміністраторам ефективно та прозоро управляти розіграшами, мінімізуючи витрати часу та ймовірність помилок.
Опис
Ключові слова
121 Інженерія програмного забезпечення, Автоматизація бізнес-процесів, Бази даних, Telegram-бот, Aiogram
Бібліографічний опис
Смірнов Д.А. Telegram-бот для організації та проведення розіграшів у чатах і каналах із використанням Python : кваліфікаційна робота бакалавра : 121 Інженерія програмного забезпечення / Хмельницький національний університет. Хмельницький, 2026. 83 с.