Discordjockey es un código abierto y liviano MusicBot para Discord. Fue escrito en Python usando Discord.py. Puede transmitir música desde sitios como YouTube directamente a sus canales de voz de Discord y le ayuda a crear una atmósfera más tranquila mientras disfruta de sus juegos favoritos.
Este bot está algo desactualizado y, por lo tanto, no podría funcionar según lo previsto. Arreglarlo está en mi cartera de pedidos, así que no te preocupes :)
(Para obtener más información sobre las características de Discordjockey, ¡escriba! Ayuda en su Servidor Chat o lea la documentación a continuación).
Ya no estoy alojando este bot, ya que estoy trabajando en una versión mejorada con muchas más características. Además, algunas características podrían romper los cambios que se realizan al repositorio oficial de Discord.py en el futuro, así que tenga en cuenta eso.
Si desea ejecutar el bot en su máquina local o un servidor, consulte las instrucciones a continuación.
Debe tener una versión de Python 3.5+ instalada en su máquina. Si es Windows, asegúrese de que el ejecutable se agregue a la ruta. Cómo hacerlo en Windows 10
También necesita las versiones más nuevas de AIOHTTP, YouTube-DL y BS4, así como la versión de reescritura de Discord.py. Para instalarlos, simplemente en EE. UU. Siguiendo el comando PIP
pip install -U aiohttp youtube-dl bs4 git+https://github.com/Rapptz/discord.py@rewrite#egg=discord.py[voice]
En Linux, es posible que también deba instalar algunos paquetes adicionales:
apt-get install libffi-dev libnacl-dev python3-dev ffmpeg
La configuración es realmente sencilla. Primero, debe crear una nueva aplicación aquí y convertirla en un usuario de bot a través del botón "Agregar" en el menú "Bot". A continuación, debe agregar el bot a su servidor. Aquí hay una explicación simple sobre cómo hacer eso. Ahora necesita revelar y copiar el token del bot.
Por fin, debe descargar este repositorio, copiarlo a donde quiera, inserte el token en la parte superior del archivo "config/config.py" (guárdelo) y ejecute el script startup.bat o startup.sh, basado en el script, basado en en tu os. Alternativamente, también puede ejecutar el script run.py con python a través de su consola desde el directorio raíz del proyecto.
El bot debe unirse a su servidor automáticamente.
Después de que el BOT se haya unido a su servidor, ¡puede enviarlo por enviarlo o escribirlo en un channel de texto para obtener una descripción general de los comandos disponibles. En este momento, se admiten los siguientes comandos:
!connect [channel (optional)]
!disconnect
!cc [channel]
!addbot
!yt [link/video title/key words/playlist-link]
!spotify [nickname (optional)]
!pause
!resume
!stop
!skip
!prev
!vol [volume in %]
!songinfo
!history
Este programa es un software gratuito: puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General de GNU publicada por Free Software Foundation, ya sea la versión 3 de la licencia o (a su opción) cualquier versión posterior.
Grita a la comunidad en los servidores Discord-Api Discord, que me dieron una mano cuando la biblioteca de reescritura me dio dolores de cabeza.