Metadata-Version: 2.1
Name: discord-package
Version: 0.0.3
Summary: Un empaquetador para crear bots de Discord fácilmente
Home-page: https://github.com/MrWiki15/discord-package
Author: Polaris Web3
Author-email: universe@polarisweb3.org
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: discord.py

# Discord Package - Empaquetador de Bots de Discord

## DescripciÃ³n

**Discord Package** es una herramienta de lÃ­nea de comandos para crear y gestionar bots de Discord en Python. AdemÃ¡s, incluye un monitor web simple para ver los logs del bot en tiempo real, permitiendo una mejor visualizaciÃ³n y depuraciÃ³n.

## CaracterÃ­sticas

- **GeneraciÃ³n de proyectos de bots de Discord**: Crea rÃ¡pidamente un nuevo proyecto de bot con la estructura de archivos y carpetas necesaria.
- **MonitorizaciÃ³n de logs en tiempo real**: Un servidor web incorporado que muestra los logs del bot en tiempo real en una interfaz web.
- **Filtros avanzados**: Filtra los logs por nombre de servidor, ID del servidor, nombre de usuario y fecha para facilitar la depuraciÃ³n.

## Requisitos

- Python 3.6 o superior.
- Dependencias adicionales: `discord.py`, `watchdog`, `asyncio`, `datetime`, `requests`, `rich`.

## InstalaciÃ³n

### 1. Instala discord-package

```bash
pip install discord-package
```

## Uso

### Crear un Nuevo Proyecto de Bot

Para crear un nuevo proyecto de bot de Discord, utiliza el siguiente comando:

```bash
dcp create <nombre_del_proyecto>
```

Reemplaza `<nombre_del_proyecto>` con el nombre que desees para tu nuevo proyecto. Este comando crearÃ¡ una estructura de proyecto con todos los archivos y carpetas necesarios.

## Estructura del Proyecto

El comando `create` generarÃ¡ una estructura de proyecto similar a la siguiente:

```markdown
nombre_del_proyecto/
â”‚
â”œâ”€â”€ assets/
â”‚ â”œâ”€â”€ imagen/
â”‚ â”‚ â””â”€â”€ mi_imagen.png
â”‚ â””â”€â”€ **init**.py
â”œâ”€â”€ buttons/
â”‚ â”œâ”€â”€ **init**.py
â”‚ â””â”€â”€ buttons_help.py
â”œâ”€â”€ commands/
â”‚ â”œâ”€â”€ **init**.py
â”‚ â””â”€â”€ ping.py
â”œâ”€â”€ config/
â”‚ â”œâ”€â”€ **init**.py
â”‚ â””â”€â”€ bot_config.py
â”œâ”€â”€ functions/
â”‚ â”œâ”€â”€ **init**.py
â”‚ â””â”€â”€ print_logs.py
â”œâ”€â”€ logs/
â”‚ â”œâ”€â”€ **init**.py
â”‚ â””â”€â”€ logs.txt
â”œâ”€â”€ monitor/
â”‚ â”œâ”€â”€ **init**.py
â”‚ â”œâ”€â”€ index.html
â”‚ â”œâ”€â”€ style.css
â”‚ â”œâ”€â”€ script.js
â”‚ â””â”€â”€ monitor.py
â”œâ”€â”€ utils/
â”‚ â”œâ”€â”€ **init**.py
â”‚ â””â”€â”€ error_message.py
â”œâ”€â”€ bot.py
â”œâ”€â”€ dev.py
â”œâ”€â”€ requirements.txt
â””â”€â”€ .gitignore
```

## Ejecutar el Bot y el Monitor Web

Para iniciar el bot de Discord y el servidor web de monitorizaciÃ³n:

```bash
python dev.py
```

Para mas informacion: [Documentacion](https://docs.polarisweb3.org)

![Polaris](https://cusoft.tech/wp-content/uploads/2024/05/P001.svg)
