【初心者向け】7日で作るDiscord Bot(Node.js + discord.js + VPS)
なりかくん
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を設定・起動