Телеграмм бот для мини-игр

1.

АВТОНОМНАЯ НЕКОММЕРЧЕСКАЯ
ОРГАНИЗАЦИЯ ПРОФЕССИОНАЛЬНАЯ
ОБРАЗОВАТЕЛЬНАЯ ОРГАНИЗАЦИЯ
МОСКОВСКИЙ МЕЖДУНАРОДНЫЙ
КОЛЛЕДЖ ЦИФРОВЫХ ТЕХНОЛОГИЙ
«АКАДЕМИЯ ТОП»
ИНДИВИДУАЛЬНЫЙ ПРОЕКТ
Выполнил:
Видняк Артемий Романович
Телеграм бот
для мини-игр

2.

Введение
• Предмет исследования: Анализ, требуемый для разработки функциональных
возможностей чат-ботов в мессенджере Telegram и их внедрение в
конкретный чат-бот.
• Актуальность данного проекта заключается в росте числа пользователей
мессенджера Telegram. Это объясняется его удобством использования,
наличием разнообразных каналов и чатов, а также гибкостью в создании
ботов.
• Объект исследования - Telegram.
• Продукт исследования – Чат-бот в мессенджере Telegram.

3.

Введение
• Цель данного проекта заключается в проведении исследования, нацеленного
на анализ потенциала чат-ботов в мессенджере Telegram, а также внедрение
их в разработку конкретного чат-бота, который станет конечным продуктом
проекта.
• Задачи проекта:
1.Изучение теоретических аспектов и истории работы чат-ботов в Интернете.
2.Анализ возможностей и функционального предназначения мессенджера
Telegram.
3.Изучение практических инструментов и методов создания чат-ботов.

4.

Введение
Способы исследования:
• Анализ
• Обобщение
• Описание
• Моделирование
• Программирование

5.

История создания чат ботов
• В 1950 году Алан Тьюринг написал научную статью под названием
«Вычислительные машины и интеллект». В статье ученый имел в виду, что
компьютерная программа может думать и говорить как человек. Чтобы
доказать это, Тьюринг предложил эксперимент под названием
«Имитационная игра», который сегодня известен как тест Тьюринга.
• В эксперименте Тьюринга человек, назначенный судьей, разговаривал по
компьютеру с человеком и машиной, которых нельзя было увидеть. Задача
судьи заключалась в том, чтобы отличить компьютер от реального человека.
Тьюринг предположил, что, если судья не может сказать, какие ответы
принадлежат компьютеру, это докажет, что компьютер способен
имитировать человеческий язык. Тьюринг полагал, что к 2020 году машины
смогут легко пройти его испытания.
• В 1966 году профессор Массачусетского технологического института
Джозеф Вейценбаум разработал компьютерную программу под названием
Элиза. Считается, что это первый чат-бот в истории. Элиза была простым
чат-ботом на основе ключевых слов, имитирующим человека-психиатра.

6.

Функционал современных ботов
• Современные автоматизированные боты набирают все большую популярность благодаря
своей продвинутости и многофункциональности.
• Они могут выполнять различные задачи: от виртуальных ассистентов, которые помогают
клиентам, до автоматических помощников с большим объемом информации и ответов на
популярные вопросы. Интересно, что некоторые из них способны определить настроение
клиента и обращаться к базам данных, предоставляя точную информацию в разговорной
форме.
• Еще одно преимущество ботов – они могут быть легко настроены и программированы для
расширения своей функциональности и интеграции в уже существующие системы.
• Все это делает современные боты удобными, экономичными и простыми в использовании,
что объясняет их растущую популярность и широкое применение в различных отраслях.
Боты уже неотъемлемо входят в нашу повседневную жизнь, и их потенциальные
возможности только увеличиваются.

7.

Виды ботов
Информационные боты, известные также как информаторы, представляют собой чат-боты,
специализирующиеся на распространении информации о продукции и услугах компании.
Главная цель такого бота – оперативно и ясно отвечать на запросы клиентов.
Ассистенты — это боты, предназначенные для отвечания на запросы и предоставления
информации о возможных вариантах перелетов, ценах и других деталях.
Игровые боты — это программы, которые имитируют действия игрока в компьютерных играх,
включая сетевые поединки, командные сражения и многое другое.
Чат-боты — это программы, которые опрашивают пользователей, чтобы выяснить их
потребности и помочь удовлетворить их.

8.

Почему именно Telegam?
В мире современных мессенджеров Telegram занимает особое место благодаря своим
преимуществам. Одним из самых важных факторов, который выделяет Telegram, является
безопасность и конфиденциальность обмена сообщениями.
Telegram отличается своей уникальной способностью создавать чаты и каналы с
неограниченным числом участников. Вы можете свободно общаться с друзьями, семьей и
коллегами.
Простота и удобство интерфейса Telegram. Используя приложение, вы легко освоите все
основные функции и операции, благодаря интуитивно понятному дизайну.
Telegram остается чистым и свободным от раздражающих всплывающих окон рекламы. Кроме
того, Telegram предоставляет возможность бесплатного использования своих услуг.
Telegram предлагает множество дополнительных функций, которые делают его
непревзойденным мессенджером. Отправка самоуничтожающихся сообщений и возможность
передачи файлов любого формата.

9.

Разработка бота
Для создания чат-бота необходимы следующие этапы:
1. Анализ: определяем цели и функциональность бота, изучаем
потребности аудитории.
2. Проектирование: создаем структуру бота, разрабатываем диалоги,
выбираем платформу для разработки.
3. Разработка: пишем программный код и интегрируем его.
4. Тестирование: проверяем бота на работоспособность,
правильность ответов и общую функциональность.
5. Запуск и оптимизация: запускаем бота в общее пользование, собираем
обратную связь и вносим корректировки для улучшения.

10.

Руководство использования
• Чтобы бот начал свою работу, необходимо прописать
команду "/start", затем сделать выбор из
предоставленных вариантов игр, в которую бы вы хотели
сыграть.
• Пример: Вы выбрали игру "камень-ножницы-бумага".
Далее вам следует выбрать один из трех вариантов
ответа(камень, ножницы или бумага). Как только вы
сделаете свой выбор, бот отправит свой вариант ответа, в
следствии чего будет выявлен победитель.

11.

Список литературы
История создания чат ботов:
https://www.jivo.ru/blog/tutorials-jivo/chat-bot-history.html
Преимущества Телеграм:
https://martrending.ru/smm/messendzher-telegram
English     Русский Правила