はじめに
この記事ではinteractions.pyというモジュールを使用してDiscord Botを作りたい人向けです。
#00ではBotの根幹の作り方について解説していきます。
Botの作成にはDiscordアカウントが必要です。アカウントがなければ登録しましょう。この記事では持っている前提で進めます。
Botの作り方
Discord上でBotを動かすためには Discord Developer Portal にアクセスしてBotを作成する必要があります。
右上のNew Applicationを選択してして、アプリケーション名を入力して、下のチェックボックスにチェックし、Createを押します。
このような画面が出るのでBotというところを選択し、Add Botを選択します。確認メッセージが出てきたらYes, do it!を押しましょう。
こんな画面が出るので、Reset Tokenをクリックし、表示された文字列をコピーしてどこかにメモしておきましょう。次に下の方にスクロールして、
下から3つにチェックを入れましょう。
これでBotが作成されました、次は自分のサーバーに追加していきましょう!
Botをサーバーに追加する
次にQAuth2というところを選択し、Scopesというところを表示します。interactions.pyではbotとapplications.commandsというところを選択しましょう。
下の方にスクロールするとBot Permissionsというところが出ます。ここは権限設定などです。ここではAdministrator(管理者)にしておきました。
最後にここに出てきたurlをコピーしてアクセスしましょう。
Botの招待設定が出るので、入れたいサーバーを選択します。
そのまま進めていくと自分のサーバーにBotが追加できています。
自分のサーバーにオフラインのBotが追加されていたら成功です!お疲れ様でした。
最後に
今回はBotの根幹の作り方について解説しました。
次回からは簡単なBotを作っていきます。
もし分からないところがあれば Azusa#5812
に気軽にDMしてください。
Discordサーバー
この度、bot開発者が話し合えるようなDiscordサーバーを開設しました!
ぜひ見に来てください!