Разработка бота для проведения игры - викторины в режиме онлайн

Раздел
Программирование
Просмотров
356
Покупок
0
Антиплагиат
Не указан
Размещена
27 Окт 2020 в 13:25
ВУЗ
Не указан
Курс
4 курс
Стоимость
900 ₽
Демо-файлы   
1
docx
ПРИЛОЖЕНИЕ отрывок ПРИЛОЖЕНИЕ отрывок
14.5 Кбайт 14.5 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка бота для проведения игры-викторины в режиме онлайн
617.7 Кбайт 900 ₽
Описание

Одними из самых популярных развлечений онлайн остались кинотеатры, кроме того в цифровой формат ушли театры, концерты и музеи, а также на пике своей популярности онлайн-тренировки и доставка еды. Однако, во всех этих сервисах не хватает взаимодействия с другими людьми. Именно поэтому я рассмотрела возможность перевода одной из существующих офлайн-игр «Квиз, плиз!» в онлайн-формат. В ней собираются несколько различных команд для сражения в интеллектуальной битве.

Для того, чтобы игра проходила быстро, удобно, без использования лишнего трафика, и не было необходимости скачивать дополнительные приложения и использовать дополнительные устройства было решено разработать бота для проведения интеллектуальной игры в интерактивном режиме.

Целью дипломной работы является разработка бота, с помощью которого можно создать и провести онлайн-игру «Квиз, плиз!». Для достижения поставленной цели необходимо выполнить следующие задачи:

1. Изучить возможности современных чат-ботов;

2. Рассмотреть существующие сервисы для проведения онлайн- викторин;

3. Выбрать платформу для разработки бота;

4. Изучить библиотеку Telegram Bot API для разработки на языке Python;

5. Создать базовую структуру квиза;

6. Разработать интерфейс чат-бота в мессенджере Telegram.

Оглавление

ВВЕДЕНИЕ.............................................................................................. 3

1. ТЕОРЕТИЧЕСКИЕ ПОДХОДЫ К РЕАЛИЗАЦИИ ЧАТ-БОТА.... 5

1.1. Чат-боты и их возможности............................................................ 5

1.2. Обзор наиболее популярных площадок для проведения онлайн- викторин 6

1.3. Выбор площадки для реализации.................................................... 7

1.4. Структура бота................................................................................ 9

1.4.1. Базовая схема работы бота........................................................... 9

1.4.2. Интерфейс.................................................................................. 11

2. РАЗРАБОТКА БОТА........................................................................ 14

2.1. Инструменты для создания бота....................................................... 14

2.1.1. Язык программирования Python.................................................... 14

2.1.2. Telegram Bot API........................................................................... 15

2.2. Создание бота в Telegram................................................................. 22

2.3. Программная часть............................................................................ 24

3. ТЕСТИРОВАНИЕ БОТА.................................................................. 35

ЗАКЛЮЧЕНИЕ...................................................................................... 42

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ............................. 43

ПРИЛОЖЕНИЕ..................................................................................... 44

Список литературы

1. Что такое чат-боты и зачем они нужны? [Электронный ресурс]. – URL: https://informburo.kz/cards/chto-takoe-chat-boty-i-zachem-oni- nuzhny.html (дата обращения 01.06.2020)

2. Что такое чат-боты и как они работают в соцсетях [Электронный ресурс]. – URL: https://amplifr.com/blog/ru/chatbots/ (дата обращения 05.06.2020)

3. Хадиев Р.М., Язык программирования PYTHON [Текст]: учебное пособие / Р. М. Хадиев, А. Ф. Гайнутдинова, К. Р. Хадиев. – Казань: Изд-во КФУ, 2019. – 7 с.

4. Ахмадишина Л. Н. Разработка Telegram-бота по поиску съемного жилья в г. Казань: курсовая работа [Текст] / Ин-т ИВМиИТ. – Казань., 2019. – с. 11-13.

5. Telegram: Справочник по Bot API [Электронный ресурс]. – URL: https://tlgrm.ru/docs/bots/api (дата обращения: 01.06.2020).

6. Welcome to aiogram’s documentation! [Электронный ресур]. – URL: https://docs.aiogram.dev/en/latest/#

1. Что такое чат-боты и зачем они нужны? [Электронный ресурс]. – URL: https://informburo.kz/cards/chto-takoe-chat-boty-i-zachem-oni- nuzhny.html (дата обращения 01.06.2020)

2. Что такое чат-боты и как они работают в соцсетях [Электронный ресурс]. – URL: https://amplifr.com/blog/ru/chatbots/ (дата обращения 05.06.2020)

3. Хадиев Р.М., Язык программирования PYTHON [Текст]: учебное пособие / Р. М. Хадиев, А. Ф. Гайнутдинова, К. Р. Хадиев. – Казань: Изд-во КФУ, 2019. – 7 с.

4. Ахмадишина Л. Н. Разработка Telegram-бота по поиску съемного жилья в г. Казань: курсовая работа [Текст] / Ин-т ИВМиИТ. – Казань., 2019. – с. 11-13.

5. Telegram: Справочник по Bot API [Электронный ресурс]. – URL: https://tlgrm.ru/docs/bots/api (дата обращения: 01.06.2020).

6. Welcome to aiogram’s documentation! [Электронный ресур]. – URL: https://docs.aiogram.dev/en/latest/#

Вам подходит эта работа?
Похожие работы
Разработка мобильных приложений
Презентация Презентация
25 Апр в 23:37
9 +1
0 покупок
Разработка мобильных приложений
Тест Тест
15 Мар в 20:59
32
1 покупка
Разработка мобильных приложений
Тест Тест
6 Мар в 20:43
75
1 покупка
Другие работы автора
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 15:57
121
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:40
143
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:18
236 +3
3 покупки
Web-программирование
Дипломная работа Дипломная
23 Окт 2023 в 00:31
158
0 покупок
Основы программирования
Дипломная работа Дипломная
22 Окт 2023 в 00:56
161
0 покупок
Web-программирование
Дипломная работа Дипломная
21 Окт 2023 в 20:40
110
0 покупок
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:20
159 +1
1 покупка
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:00
123
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 19:01
146
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:51
198 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:18
113 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 23:52
82 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Окт 2023 в 21:51
46 +3
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 21:48
65
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 19:46
66 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:30
82
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:25
83
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:52
130 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:50
98
1 покупка
Темы журнала
Показать ещё
Прямой эфир