Детальная информация

Название Разработка Telegram-бота для работы с контентом YouTube: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы Архипов Вячеслав Евгеньевич
Научный руководитель Воинов Никита Владимирович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика telegram-бот ; работа с контентом youtube ; python ; скачивание видео ; yt-dlp ; pytube ; aiogram ; telegram-bot ; work with youtube content ; download video
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-786
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35727
Дата создания записи 30.07.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

В данной работе был проведен анализ существующих решений для работы с контентом на платформе YouTube, и на основе этого анализа разработан проект Telegram-бота, который взаимодействует с видеоконтентом на платформе YouTube. В ходе исследования были составлены требования к системе и проведено сравнение различных средств разработки программного обеспечения, при помощи которых можно создать Telegram-бота и реализовать нужный для нас функционал - загрузку видеофайлов, извлечение аудиотрека из видео, а также отправку аудиофайлов в виде голосового сообщения. При разработке использовался язык программирования Python, фреймворк aiogram для работы с Telegram API, библиотека yt-dlp для скачивания видео и ffmpeg для обработки контента под нужный формат. А также был проведен анализ различных практических применений Telegram-бота, и возможные пути дальнейшего развития проекта.

In this project, an analysis of existing solutions for working with content on the YouTube platform was carried out, and based on this analysis, a Telegram-bot project was developed that interacts with video content on YouTube. During the research, the system requirements were compiled and a comparison was made of various software development tools that can be used to create a Telegram-bot and implement the functionality we need – download video files, extracting an audio track from a video, and sending audio files as a voice message. During the development, the Python programming language was used, along with the aiogram framework for working with the Telegram API, the yt-dlp library for downloading videos and ffmpeg for content processing into the required format. Additionally, an analysis was performed on various practical applications of the Telegram-bot and potential paths for further project development.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика