O DiscordJockey é um Musicbot leve de código aberto para o Discord. Foi escrito em python usando discord.py. Ele pode transmitir músicas de sites como o YouTube diretamente para os canais de voz da Discord e ajuda a criar uma atmosfera mais fria enquanto desfruta de seus jogos favoritos.
Esse bot está um pouco desatualizado e, portanto, não poderia funcionar como pretendido. Consertar está no meu backlog, então não se preocupe :)
(Para saber mais sobre os recursos do DiscordJockey, digite! Ajuda no seu servidor ou leia a documentação abaixo.)
Não estou mais hospedando este bot, pois estou trabalhando em uma versão aprimorada com muito mais recursos. Além disso, alguns recursos podem romper com as mudanças que estão sendo feitas no repositório oficial do discord.py no futuro; portanto, esteja ciente disso.
Se você deseja executar o bot em sua máquina local ou servidor, consulte as instruções abaixo.
Você precisa ter uma versão do Python 3.5+ instalada em sua máquina. Se você é Windows, verifique se o executável é adicionado ao caminho. Como fazer isso no Windows 10
Você também precisa das versões mais recentes do AIOHTTP, YouTube-DL e BS4, bem como a versão reescrita do discord.py. Para instalá -los, simplesmente nós, ete, seguindo o comando pip
pip install -U aiohttp youtube-dl bs4 git+https://github.com/Rapptz/discord.py@rewrite#egg=discord.py[voice]
No Linux, você também pode precisar instalar alguns pacotes adicionais:
apt-get install libffi-dev libnacl-dev python3-dev ffmpeg
A configuração é realmente direta. Primeiro, você precisa criar um novo aplicativo aqui e transformá-lo em um usuário de bot através do botão "Adicionar" no menu "bot". Em seguida, você precisa adicionar o bot ao seu servidor. Aqui está uma explicação simples sobre como fazer isso. Agora você precisa revelar e copiar o token do bot.
Por fim, você precisa baixar este repositório, copiá -lo para onde quiser, insira o token no topo do arquivo "config/config.py" (salve -o) e execute o script startup.bat ou startup.sh, com base em você os. Como alternativa, você também pode executar o script run.py com o Python através do seu console do diretório raiz do projeto.
O bot deve se juntar ao seu servidor automaticamente.
Depois que o bot ingressou no seu servidor, você pode PM! Ajuda ou escrevê -lo em um TEXTCHANNEL para obter uma visão geral dos comandos disponíveis. No momento, os seguintes comandos são suportados:
!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 é um software livre: você pode redistribuí -lo e/ou modificá -lo nos termos da licença pública geral da GNU, conforme publicado pela Free Software Foundation, versão 3 da licença ou (por sua opção) qualquer versão posterior.
Grite para a comunidade nos servidores Discord-Api Discord, que me deu uma ajuda quando a biblioteca de reescrita me deu dores de cabeça.