Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Bot de Discord en Python con un sistema de despliegue automatizado. Al iniciar el proyecto, se despliega un bot de Discord, un servidor API REST, un servicio web estático y un túnel de Cloudflare para brindar acceso a la web y a la API.

License

NotificationsYou must be signed in to change notification settings

GatoArtStudio/GatoBot

Repository files navigation

GatoBot Logo

DiscordWebsite

📋 Descripción

GatoBot es un bot de Discord versátil y amigable, diseñado para mejorar la experiencia de tu servidor. Con una interfaz web moderna y funciones potentes, GatoBot combina utilidad y facilidad de uso.

✨ Características

🛡️ Moderación

  • Gestión de usuarios (kick, ban, timeout)
  • Sistema de advertencias
  • Filtrado de contenido
  • Logs de acciones

🎵 Música

  • Reproducción de música de alta calidad
  • Soporte para múltiples plataformas
  • Control de cola y reproducción
  • Comandos intuitivos

🎮 Diversión

  • Comandos interactivos
  • Mini-juegos
  • Reacciones personalizadas

⚙️ Utilidades

  • Sistema avanzado de embeds
  • Anuncios personalizables
  • Información del servidor
  • Estadísticas

🚀 Uso

Comandos Principales

/help - Muestra la lista de comandos/play - Reproduce música/create_embed - Crea embeds personalizados/update_announcement - Envía anuncios globales (solo desarrollador)

Ejemplos

  1. Reproducir Música

    /play <URL o nombre de la canción>
  2. Crear Embed

    /create_embed #canal
  3. Moderación

    /timeout @usuario <duración> <razón>/warn @usuario <razón>

🛠️ Tecnologías

  • Backend: Python, Discord.py
  • Frontend: Astro, React, TailwindCSS
  • Base de Datos: SQLite
  • API: FastAPI
  • Contenedorización: Docker

📥 Instalación

  1. Clonar el repositorio

    git clone https://github.com/GatoArtStudio/GatoBot.gitcd GatoBot
  2. Configurar variables de entorno

    cp .env.example .env# Editar .env con tus tokens y configuraciones
  3. Instalar dependencias

    pip install -r requirements.txt
  4. Iniciar el bot

    # Usando Dockerdocker-compose up -d# Sin Dockerpython src/main.py

🌐 Arquitectura

GatoBot/└── src   ├── api/            # API REST con FastAPI   ├── assets/         # Recursos estáticos   ├── commands/       # Comandos del bot   ├── config/         # Configuraciones   ├── core/           # Núcleo del bot   ├── database/       # Base de datos   ├── events/         # Eventos del bot   ├── frontend/       # Interfaz web (Astro + React)   ├── helpers/        # Utilidades y helpers   ├── models/         # Modelos de datos   ├── services/       # Servicios   └── views/          # Vistas de discord

🤝 Contribuir

Las contribuciones son bienvenidas! Por favor, lee nuestroCONTRIBUTING.md para más detalles.

📄 Licencia

Este proyecto está bajo la Licencia MIT - ver el archivoLICENSE para más detalles.

👥 Créditos

Desarrollado con ❤️ porGatoArtStudio

📞 Soporte

About

Bot de Discord en Python con un sistema de despliegue automatizado. Al iniciar el proyecto, se despliega un bot de Discord, un servidor API REST, un servicio web estático y un túnel de Cloudflare para brindar acceso a la web y a la API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp