Discordjockeyは、オープンソースで、Discordの軽量の音楽ボットです。 discord.pyを使用してpythonで書かれました。 YouTubeのようなサイトから不一致の音声チャンネルに直接音楽をストリーミングすることができ、お気に入りのゲームを楽しみながら、より寒い雰囲気を作り出すのに役立ちます。
このボットはやや時代遅れであるため、意図したとおりに機能することはできません。それを修正することは私のバックログにあるので、心配しないでください:)
(DiscordJockeyの機能の詳細については、入力してください。ServerChatをヘルプするか、以下のドキュメントをお読みください。)
私はもはやこのボットをホストしていません。なぜなら、より多くの機能を備えた改善されたバージョンに取り組んでいるからです。また、いくつかの機能は、将来的にはdiscord.pyの公式リポジトリに変更されている変更によって破られる可能性があるため、それに注意してください。
ローカルマシンまたはサーバーでボットを実行する場合は、以下の指示を参照してください。
マシンにPython 3.5+のバージョンをインストールする必要があります。 Windowsの場合は、実行可能ファイルがパスに追加されていることを確認してください。 Windows 10でそれを行う方法
また、AIOHTTP、YouTube-DL、BS4の最新バージョン、およびDiscord.pyの書き換えバージョンも必要です。それらをインストールするには、単にPIPコマンドに従って私たちETHEに従います
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.bat.spring.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
このプログラムはフリーソフトウェアです。フリーソフトウェアファンデーションの条件、ライセンスのバージョン3、または(オプションで)後のバージョンのいずれかで公開されているように、GNU一般公開ライセンスの条件の下でそれを再配布したり、変更したりできます。
Discord-API Discord Serversでコミュニティに叫びました。ライブライトライブラリが私に頭痛を与えたとき、私に助けてくれました。