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

Раздел
Программирование
Просмотров
387
Покупок
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/#

Вам подходит эта работа?
Похожие работы
Разработка мобильных приложений
Дипломная работа Дипломная
2 Ноя в 15:15
15 +3
0 покупок
Разработка мобильных приложений
Лабораторная работа Лабораторная
2 Ноя в 15:04
10
0 покупок
Разработка мобильных приложений
Курсовая работа Курсовая
15 Сен в 16:51
28 +1
0 покупок
Разработка мобильных приложений
Тест Тест
8 Сен в 22:20
95 +1
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
42
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
44 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
29 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
33 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
37 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
39
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
34 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
36 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
31 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
33
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
22 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
32 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
30
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
24 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
41 +3
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
43 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
35 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
36 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
47 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир