Discordjockey는 불화를위한 오픈 소스의 가벼운 음악 보트입니다. Discord.py를 사용하여 파이썬으로 작성되었습니다. YouTube와 같은 사이트에서 Discord 음성 채널까지 음악을 스트리밍 할 수 있으며 좋아하는 게임을 즐기면서 더 냉담한 분위기를 조성 할 수 있습니다.
이 봇은 다소 구식이므로 의도 한대로 기능 할 수 없습니다. 수정은 내 백 로그에 있습니다. 걱정하지 마십시오 :)
(Discordjockey의 기능에 대해 자세히 알아 보려면 Serverchat의 도움을 받거나 아래 문서를 읽으십시오.)
더 많은 기능을 갖춘 개선 된 버전으로 작업 할 때 더 이상이 봇을 호스팅하지 않습니다. 또한 일부 기능은 향후 Discord.py의 공식 리포지토리에 대한 변경으로 인해 깨질 수 있으므로 이에 대해 알고 있어야합니다.
로컬 컴퓨터 또는 서버에서 봇을 실행하려면 아래 지침을 참조하십시오.
컴퓨터에 Python 3.5+ 버전이 설치되어 있어야합니다. Windows 인 경우 실행 파일이 경로에 추가되어 있는지 확인하십시오. Windows 10에서 수행하는 방법
또한 AIOHTTP, YouTube-DL 및 BS4의 최신 버전과 Discord.py의 재 작성 버전도 필요합니다. 이를 설치하려면 PIP 명령에 따라 단순히 미국을 삽입하십시오
pip install -U aiohttp youtube-dl bs4 git+https://github.com/Rapptz/discord.py@rewrite#egg=discord.py[voice]
Linux에서는 추가 패키지를 설치해야 할 수도 있습니다.
apt-get install libffi-dev libnacl-dev python3-dev ffmpeg
설정은 정말 간단합니다. 먼저 여기에 새 응용 프로그램을 만들어 "봇"메뉴의 "추가"버튼을 통해 봇 사용자로 바꿔야합니다. 다음으로 봇을 서버에 추가해야합니다. 다음은 방법에 대한 간단한 설명입니다. 이제 봇의 토큰을 공개하고 복사해야합니다.
마지막 으로이 저장소를 다운로드하여 원하는 곳에 복사하고 "Config/Config.py"파일의 상단에 토큰을 삽입하고 startup.bat 또는 startup.sh 스크립트를 기반으로 실행하십시오. 당신에게 OS. 또는 프로젝트의 루트 디렉토리에서 콘솔을 통해 Python으로 run.py 스크립트를 실행할 수도 있습니다.
봇은 서버에 자동으로 가입해야합니다.
봇이 서버에 합류 한 후에는 PM을 할 수 있습니다! 텍스트 채널로 작성하여 사용 가능한 명령에 대한 개요를 얻을 수 있습니다. 현재 다음 명령이 지원됩니다.
!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
이 프로그램은 무료 소프트웨어입니다. Free Software Foundation, 라이센스의 버전 3 또는 이후 버전에서 게시 한 GNU 일반 공개 라이센스의 조건에 따라 재분배 및/또는 수정할 수 있습니다.
Rewrite Library가 나에게 두통을 줄 때 나에게 도움의 손길을 주었다.