Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aguspium/piumbot
🎶Discord Music Bot desarrollado en Python 3
https://github.com/aguspium/piumbot
commands discord discord-bot discord-music-bot music music-bot music-bot-discord musicbot python python-3 slash-commands
Last synced: 14 days ago
JSON representation
🎶Discord Music Bot desarrollado en Python 3
- Host: GitHub
- URL: https://github.com/aguspium/piumbot
- Owner: Aguspium
- Created: 2024-09-12T21:35:35.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-12-13T22:52:09.000Z (22 days ago)
- Last Synced: 2024-12-22T02:09:09.198Z (14 days ago)
- Topics: commands, discord, discord-bot, discord-music-bot, music, music-bot, music-bot-discord, musicbot, python, python-3, slash-commands
- Language: Python
- Homepage:
- Size: 45.3 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
PiumBot
![Badge en Desarollo](https://img.shields.io/badge/STATUS-EN%20DESAROLLO-green)
## Descripcion
PiumBot es un bot de Discord básico desarrollado en Python, diseñado para ofrecer funcionalidad de reproducción de música en canales de Discord.
Su objetivo principal es proporcionar una experiencia musical fluida y eficiente dentro de los servidores de Discord.## Funcionalidades
:heavy_check_mark: `SlashCommands` PiumBot ofrece compatibilidad con comandos slash, facilitando la interacción y el control del bot de manera intuitiva.
:heavy_check_mark: `Reproductor de Musica` Permite reproducir música obtenida a través de un tÃtulo o una URL proveniente de YouTube, brindando una experiencia musical fluida y accesible en tus servidores de Discord.
:heavy_check_mark: `Descarga musica Localmente` El bot está diseñado para almacenar la música en un directorio local, lo que facilita su reproducción y garantiza una mejor calidad de audio.
## Herramientas Utilizadas
Si desea clonar mi proyecto para utilizarlo personalmente debera instalar las siguientes librerias/programas
- yt_dlp: Para descargar videos y audio desde YouTube y otros sitios web.
- discord.py: Para interactuar con la API de Discord y gestionar el bot.
- dotenv: Para cargar variables de entorno desde un archivo .env.
- FFmpeg: Para procesar y convertir archivos de audio y video.
- Python 3: El lenguaje de programación utilizado para desarrollar el bot.## Variables de Entorno en .env
Deberá crear un archivo llamado .env en el directorio raÃz del proyecto y agregar las siguientes variables de entorno:
- DB_TOKEN='su_token_de_discord'
- DB_RUTA='ruta_donde_quiera_que_se_descargue_la_musica_local'Ejemplo de ruta para DB_RUTA: C:/piumbot/music
Esto configurará el token de Discord para autenticar el bot y la ruta de descarga local para los archivos de música.
## Dev
[
Aguspium](https://github.com/Aguspium)