Тема: Бот-помощник для мессенджера Telegram
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Теоретические основы 5
1.1 Мессенджеры 5
1.2 Чат-боты 9
1.3 Обзор аналогов чат-ботов 11
1.3.1 Чат-бот каршеринга YouDrive 11
1.3.2 Чат-бот «Спорт-Экспресс» 12
1.3.3 Бот для заказа такси Maxim 13
1.3.4 Чат-бот «Какой счет?» 14
2 Выбор технологий и среды разработки 16
2.1 Выбранные технологии разработки 16
2.1.1 Node.js 16
2.1.2 Telegram Bot API 18
2.1.3 Heroku 19
2.1.4 MongoDB 20
2.2 Среда разработки 23
2.2.1 Visual Studio Code 23
3 Разработка информационной системы 25
3.1 Регистрация чат-бота для Telegram Bot API 25
3.2 Реализация клиентской части чат-бота 27
3.2 Проектирование и реализация базы данных чат-бота 30
3.3 Реализация серверной части чат-бота 31
3.4 Размещение чат-бота на удаленном сервере Heroku 35
Заключение
Список литературы
Приложение
📖 Введение
Актуальность выпускной квалификационной работы обусловлена высокой популярностью мессенджеров и таких средств автоматизации как чат- боты среди пользователей сети Интернет. Чат-боты позволяют упростить ежедневные рутинные задачи, такие как получение информации о погоде, пробках, последних новостях и другие. Главным достоинством относительно классических приложений является возможность совмещения всех возможностей на платформе одного мессенджера. Кроме этого в 2019 году в городе Красноярске будет проводиться Зимняя Универсиада, что послужило основанием для разработки авторского чат-бота, посвященного этой тематике.
Целью выпускной квалификационной работы является разработка бота- помощника для мессенджера Telegram.
Исходя из поставленной цели, были поставлены следующие задачи:
- анализ выбранной предметной области;
- сравнение имеющихся аналогов чат-ботов;
- выбор технологий и среды разработки;
✅ Заключение
В рамках выпускной квалификационной работы были выполнены поставленные задачи. Во-первых, были изучены мессенджеры. Было проведено сравнение и анализ достоинств и недостатков, вследствие чего был выбран мессенджер Telegram как самый удобный и доступный в плане документации Telegram Bot API.
Во-вторых, были изучены имеющиеся аналоги чат-бота на платформе Telegram, а также выявлены их достоинства, недостатки и интересные решения. На основе этого были выявлены требования для разработки авторского чат-бота посвященного Зимней Универсиаде 2019 в городе Красноярске.



