📄Работа №161255

Тема: БОТ ДЛЯ СИСТЕМЫ DISCORD

📝
Тип работы Бакалаврская работа
📚
Предмет информатика
📄
Объем: 92 листов
📅
Год: 2023
👁️
Просмотров: 41
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Перечень сокращений и обозначений 4
Введение 5
1 Бот для системы Discord 6
1.1 Анализ существующих аналогов 7
1.1.1 JuniperBot 7
1.1.2 MEE6 8
1.1.3 ProBot 10
1.1.4 Dyno 11
1.2 Постановка задачи 12
1.3 Выбор языка программирования 13
1.3.1 Python 14
1.3.2 JavaScript 14
1.3.3 Ruby 14
1.3.4 Java 15
1.3.5 C# 15
1.4 Выводы 15
1.5 Выбор инструментов разработки 16
1.5.1 Выбор среды разработки 16
1.6 Архитектура приложения 21
1.7 Разработка приложения 22
1.7.2 Разработка модуля write_ban_thread.py 27
1.7.3 Разработка модуля lvl_inspector.py 27
1.7.4 Разработка модуля config.py 27
1.8 Тестирование и отладка 28
2 Охрана труда 39
2.1 Анализ негативных факторов, воздействующих на оператора ПЭВМ и способы их устранения 39
2.1.1 Оборудование рабочего места 39
2.1.2 Освещенность рабочего места 41
2.1.3 Электробезопасность 42
2.1.4 Пожарная безопасность 42
2.1.5 Режим труда и отдыха 43
Заключение 45
Список использованных источников 46
Приложение А - UML - диаграммы 47
Приложение Б - Листинг программы 52
Приложение В - Презентация 64

📖 Введение

Discord — одно из лучших приложений-мессенджеров, которое отлично справляется со всеми возможными задачами по общению в сети, включая пересылку файлов, текстовые диалоги и видеозвонки, и при этом имеет низкие системные требования. Киберспортсмены получают от этого больше всего преимуществ, поскольку свободные аппаратные ресурсы вроде мощности процессора и оперативной памяти позволяют не терять производительность своей системы и добиться максимально красочного и стабильного изображения в требовательных играх даже во время звонков. Кроме того, поддерживается функция наложения изображения, которая выводит на экран поверх картинки из игры nickname всех, кто находится в голосовом канале, а когда кто-то из собеседников говорит, его имя подсвечивается.
Сегодня Discord используют не только геймеры, его используют большие компании и образовательные программы. С каждым днем пользователей и серверов становится все больше, крупные компании приходят и создают свои сообщества
Целью выпускной работы является разработка и реализация бота для Discord-сервера, который будет обладать различными функциями,
направленными на упрощение процесса администрирования и обеспечение удобства пользователям.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В ходе выполнения выпускной квалификационной работы был реализован бот для системы Discord, с использованием языка Python, как основного языка программирования. Был реализован фильтр слов с использованием библиотеки для морфологического анализа pymorphy2.
Реализованный бот облегчает администрирование на сервере, помогает сохранять дружественную и безопасную атмосферу.
Одним из достоинств реализованного бота является наличие удобного фильтра слов и наличие выдачи системы уровней.
В дальнейшем можно доработать реализованного бота, расширив функциональность бота, например, дать возможность администратору добавлять и изменять при помощи команд роли и условия их получения. Также дать возможность пользователям проверять свою статистику: количество
предупреждений и "очков опыта". Переработать систему блокировки таким образом, чтобы она возвращала роль пользователя после истечения времени блокировки, даже если бот был перезапущен.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1. Бхаргава А. Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих. — СПб.: Питер, 2017. — 288 с.: ил.
2. Моргунов Е.П. PostgreSQL. Основы языка SQL: учеб. Пособие / Е.П. Моргунов; под ред. Е.В. Рогова, П.В. Лузанова. - СПб.: БХВ-Петербург, 2018. - 336 с.: ил.
3. Дж. Рамбо, М. Блаха UML 2.0. Объектно-ориентированное моделирование и разработка, 2-e издание. - СПБ.: Питер, 2007 — 544 с.
4. Руководство по стилю кода Python. [Электронный ресурс] / Режим
доступа: https://peps.p~ython.org/pep-0008/ свободный. (дата обращения:
10.04.2023).
5. Документация к Discord API. [Электронный ресурс] / Режим доступа: https://discord.com/developers/docs/reference свободный. (дата обращения: 20.04.2022).

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ