1 слайд: Добрый день уважаемая комиссия, меня зовут Сергунов Руслан, темой моей дипломной работы является - «Разработка Discord-bot для компании Red Beard Games». 2 слайд: Целью данной работы является реализованный чат-бот для платформы Discord который получает и записывает информацию о рейтинге игроков в игре DKO компании Red Beard Games. 3 слайд: Основные задачи дипломной работы. Задачи работы включают проведение сравнительного анализа IT-решений в данной области, проектирование работы Discord-бота Rate Tracker, разработку работоспособной версии бота и проведение его тестирования. 4 слайд: Чат-боты Чат-бот - это программа, разработанная для автоматического взаимодействия с людьми через чат-интерфейс. Они могут быть интегрированы в различные платформы, такие как мессенджеры, веб-сайты, мобильные приложения и другие. Чат-боты могут выполнять различные функции и задачи, в зависимости от своего назначения и настроек. 5 слайд: Преимущества Discord.net: Долгая история поддержки: Discord.net была разработана раньше DSharp Plus и имеет более длительную историю поддержки и обновлений. Это означает, что библиотека стабильна и хорошо протестирована. Широкая база знаний: Благодаря своей долгой истории Discord.net имеет более обширную базу знаний и ресурсов, включая документацию, примеры кода и сообщества разработчиков. Это может облегчить процесс изучения и разработки ботов. Простота использования: Discord.net предлагает простой и прямолинейный подход к разработке. Она имеет более знакомый синтаксис, основанный на событиях, что делает её более доступной для начинающих разработчиков. 6 слайд: DSharp Plus, в свою очередь, имеет несколько других преимуществ по сравнению с Discord.net: Активная поддержка и обновления: DSharp Plus активно развивается и обновляется, и вносит новые функции и улучшения согласно изменениям в Discord API. Разработчики DSharp Plus регулярно выпускают обновления, что позволяет быстро получать доступ к новым возможностям и исправлениям ошибок. Асинхронный подход и Task-based API: DSharp Plus основана на асинхронном программировании с использованием Task-based API. Это позволяет эффективно управлять асинхронными операциями, такими как запросы к Discord API, и обеспечивает более плавное и отзывчивое взаимодействие с ботом. Гибкость и контроль: DSharp Plus предоставляет разработчикам больше гибкости и контроля над функциональностью и поведением их ботов. Библиотека предлагает мощные возможности для настройки, управления ролями и правами, обработки событий и других аспектов взаимодействия с Discord API. Поддержка ботов на разных платформах: DSharp Plus имеет поддержку для различных платформ, включая .NET Core, .NET Framework и Xamarin. Это позволяет разрабатывать ботов, которые могут работать на разных операционных системах и платформах. Простота в использовании: Хотя DSharp Plus может предоставлять больше возможностей и контроля, он также остается относительно простым в использовании. Библиотека имеет хорошо оформленную документацию и примеры кода, что облегчает начало работы и разработку ботов. 7 слайд: Инструменты разработки C# - язык программирования, разработанный Microsoft. Он используется для создания различных приложений, от десктопных до мобильных, с поддержкой объектно-ориентированного подхода. DSharp Plus - это библиотека для разработки Discord ботов на платформе .NET. Она обеспечивает доступ к Discord API и предоставляет удобные инструменты для создания функциональных и интерактивных ботов. 8 слайд: Макет проекта *Дать пару секунд посмотреть слайд* 9 слайд: Функция вывода рейтинга определенного игрока. *Дать пару секунд посмотреть слайд* 10 слайд: Функция вывода частоты выбора персонажа. *Дать пару секунд посмотреть слайд* 11 слайд: Вывод графика изменения рейтинга игрока за неделю.. *Дать пару секунд посмотреть слайд* Все поставленные задачи выполнены, а также достигнута цель: Разработка Discord-bot`а для компании Red Beard Games Спасибо за внимание!