カスタムの Discord ボットを作成することは、コミュニティ サーバーの関心を維持するための楽しく魅力的な方法です。 友達をチャンネルに招待すると、ボットがあなたの不在中のやり取りを管理します。 たとえば、ユーザーが不正行為を行っている場合、ボットはそのユーザーを追い出すことができます。
そのためには、ボットを作成してサーバーに追加するためのプログラミングと手順を理解する必要があります。 次のガイドでは、わかりやすいスクリーンショットで何をする必要があるかを簡単に説明しています。
開発者ポータルでの Discord ボットの作成
Discord アカウントにログインして、 開発者ポータル. ここで、新しいボット「アプリケーション」を作成できます。
アプリケーションに任意の名前を付けて、[作成]をクリックします。

次のステップでは、このアプリケーションの内容に関する詳細を入力します。 アプリのアイコンを選択できます。 忘れずに変更を保存してください。

次に、ポータルの「ビルド ア ボット」機能を使用してボットを追加します。

ボットをアプリに追加することに同意します。 このアクションは取り消すことができません。

上記の手順を完了すると、ワイルド ボットが作成されます。 ただし、まだ共有する準備ができていません。 そのためには、追加情報を提供する必要があります。

ボットでできることのチェックリストを作成します。 サーバーを制御できるため、管理者権限を付与しないでください。 メンバーのミュートまたは禁止、発言者の優先順位付け、反応の追加、リンクの埋め込み、ニックネームの管理などを自由に行ってください。 提供された権限の各レベルには、ダッシュボード自体で確認できる固有の ID があります。

Discord ボットのコードを作成する
あなたがプログラマーなら、ボットの機能をかなり変更したくなるでしょう。 このデモでは、JavaScript ランタイム環境である node.js を使用します。 Windows 用にインストールしたら、コマンド ターミナルから直接実行できる「追加ツール」をインストールすることができます。 Chocolatey、Visual Studio、およびその他のプログラムを Windows Powershell にインストールします。

Windows x64 用の Node.js をダウンロードしてインストールする 次に、[スタート]メニューから次の特定のプログラムを実行します。 これは Node.js コマンド プロンプトです。 (用途が異なるため、他の Node.js アプリケーション ファイルは実行しないでください。)

Node.jsを使用するための環境が整ったら、次のコードを使用して「音声サポート付きのdiscord.js」をインストールする必要があります。
npm install discord.js @discordjs/opus

作成されたパッケージ数の成功ステータスが表示されます。

以下に示すように nodemon をインストールします。
npm i -g nodemon

開発者ポータル Web ページの Discord ボットに戻ります。 「クリックしてトークンを表示」のアイコンをクリックすると、プライベート管理者である英数字キーが表示されます。 簡単にハッキングされる可能性があるため、トークンは誰とも共有しないでください。

を確認してください コード例 Discordの公式サイトに表示されます。
const Discord = require('discord.js'); const client = new Discord.Client(); client.on('ready', () => { console.log(`Logged in as ${client.user.tag}!`); }); client.on('message', msg => { if (msg.content === 'ping') { msg.reply('pong'); } }); client.login('token');
コードの最後の行のトークンの代わりに、独自の Discord ボット トークンをコピーして貼り付けます。

コマンドプロンプトから直接アクセスできる任意のフォルダーに、ファイルを「Index.js」として保存します。 .js ファイルであれば、任意の名前を付けることができます。

ボットを実行するには、次のコードを入力します。
nodemon --inspect "file name".js
準備が整うと、Node.js によって Discord API にログインされます。 .help オプションからアクセスできる Node.js のエディター モードもあります。 ここで、ボットにさらに編集を導入できます。

ボットをサーバーに追加する
ボットが作成されたら、それを Discord サーバーに追加します。 そのためには、次のようなリンクが必要です。
https://discordapp.com/oauth2/authorize?client_id=123456789012345678&scope=bot
「クライアント ID」は、ボットを保存したアプリケーションの下の一般情報にあります。

以下の画面では、最初のセクションで作成したボットのクライアント ID を確認できます。

ブラウザーを開き、上記で共有されたリンクを入力します。 クライアント ID を自分の ID に置き換えるだけです。 ボットを追加できるサーバーを選択できます。

ボットが正常に作成されると、アプリが Discord サーバーに接続されたことを示す「承認済み」メッセージが表示されます。 Windows 用の Discord サーバーがインストールされている場合は、次のようにシステム トレイにアラートが表示されます。

作成したボットが Discord サーバーに正常に追加されました。

Discord ボットは、サーバーへの関心を高めるためのインタラクティブな手段です。 カスタム Discord ボットの操作の詳細については、 この公式マニュアルを参照してください.
独自の Discord ボットを作成しましたか? その目的は何ですか? コメントであなたのアイデアを共有してください。
私たちの活動を応援してください ❤️
この記事を気に入っていただけたら、今後も質の高いコンテンツを発信し続けられるようチップのご支援をご検討ください。






















