Discord.py 入門
導入と基本的なものについて
こんにちはみなさん!
インドのマンヌです。今日からdiscord.pyとdiscord.extを始めましょう…
自分のボットを作って自分が望むことをさせるのって素晴らしいことですよね。夢みたいなことを現実にしましょう。
新しいリポジトリを作成して、そこに全てのコードを公開します。
それじゃあ、普通のPythonファイル(main.py)を作成して始めましょう。
- 最初のステップとしてdiscord.pyをインストールします。ターミナルで以下のコマンドを実行してください。
pip install discord.py
そして、「pipが認識されない」とかコメントしないでくださいね 💀
discord.pyがインストールされたので、コーディングに入りましょう。
このチュートリアルではdiscord.extを使います。
- ちょっとコードは置いておいて、このリンクに行って、右上の「New Application」ボタンをクリックしましょう。
ログインが必要です
アプリケーションに好きな名前を付けて「Create」ボタンをクリックしてください。
pfpを変更するなど、一般的なカスタマイズを行いたければ行ってください。
3. その後、右側のこのボットパネルをクリックします。
次に、このようなものが表示されます。
ボットのユーザーネームは違いますが、好きなものに変更できます。下にスクロールしてこれらの特権付きゲートウェイインテントを有効にしてください。
これらはボットが機能するために必要なインテントです。
ページの上部に戻り、「トークンのリセット」をクリックします。
それからコピーをクリックしてトークンをコピーしてください。(私はこのトークンをリセットするので、みなさんに見せるだけです)
そのトークンをどこかに保存してください。ボットをコントロールするために必要になります。
注意:ボットのトークンは誰とも共有しないでください。
4. それからOAuth2 ==> URL Generatorに移動してください。
スコープには「Bot」と「Applications.commands」を選択し、必要な権限を与えます。今は管理者権限を与えていますが、本番環境ではボットに管理者権限を与えないでください。
生成されたURLをコピーして、空のタブに貼り付けて、サーバーにボットを追加します。
私はこのチュートリアルのために「discord.py tutorial」というサーバーを作成しました。サーバーに参加して私と連絡を取ることができます。
「Continue」と「Authorize」をクリックします。
そしてこれでボットを作成し、サーバーに招待することに成功しました。
さて、これはまだ始まりに過ぎません…
discord.pyに関するさらに多くのチュートリアルを公開予定です。
次回は、ボットをオンラインにする方法と、最初のコマンドを作成する方法を学びます。
それまでさようなら、またね!
いいねをしてフォローすることを忘れないでください…
こちらの記事はdev.toの良い記事を日本人向けに翻訳しています。
https://dev.to/mannu/1-introduction-to-discordpy-3c3j