【初心者向け】7日で作るDiscord Bot(Node.js + discord.js + VPS)
![【初心者向け】7日で作るDiscord Bot(Node.js + discord.js + VPS)](/_next/image?url=https%3A%2F%2Fgoal-path.com%2Fapi%2Fmedia%2Fuploadimage%2F%25E5%2588%259D%25E5%25BF%2583%25E8%2580%2585%25E5%2590%2591%25E3%2581%25917%25E6%2597%25A5%25E3%2581%25A7%25E4%25BD%259C%25E3%2582%258BDiscord_BotNode.js__discord.js__VPS.png&w=3840&q=75)
![なりかくん](https://goal-path.com/api/media/uploadimage/%E5%8A%A0%E5%B7%A5%E7%89%88_-_1MB_fTKG91E.png)
なりかくん
7日間で作れるDiscord Botの作り方を紹介します。
Node.jsとdiscord.jsとVPSを使ったDiscord Botの作り方を紹介します。
Discord Botとは
Discord Botは、Discord上で自動化されたプログラムのことです。Discordが標準で提供していない機能などを拡大することが出来ます。
Discord Botで出来ること
Discord Botを作ると、自分の好きなようにDiscord Botを作ることが出来ます。
具体例としては、以下のようなことが出来るようになります。
コミュニティの充実化
コミュニティサーバーの運営者であれば、コミュニティの充実化を図ることが出来ます。
例えば、参加者が入ってきたら挨拶するDiscord Botにオリジナル機能を追加して、そのサーバーにしかない機能などを作るとサーバーの充実化につながります。
コミュニティのモデレーション
サーバー内のメッセージを監視して、不適切なコンテンツを削除したり警告をすることが出来ます。
また、LINE NotifyのAPIなどを活用すると外部サービスとも連携することが出来ます。
情報提供
特定のトピックに関する情報を提供するDiscord Botを作ることが出来ます。
例えば、天気情報やニュース、株価などです。また、Wikipedia APIなどを活用すると、今日は何の日かを毎日投稿するようにすることも出来ます。
こんな人におすすめ!
・Discord Botを自分でコードを書いて作りたい人
・VPSを使ってDiscord Botをホストしたい人
・プログラミング技術のスキルを向上したい人
Discord Botを作る流れ
このプロジェクトでは、以下のような手順でDiscord Botを作成します。
1日目:開発環境の構築
2日目~4日目:Discord Botの制作
3日目・5日目:Discord Botのアカウント設定
5日目〜6日:VPSの契約・設定
7日目:VPS上のNode.jsを設定・起動