Skip to content

MakeYourOwnDiscordBot/main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Run on Repl.it version

なんのためのもの?

自分のdiscordサーバー用のdiscord botが欲しい!という人向けのものです。
まだ制作途中ですが、機能を選択できるセルフホスティング用botを目指しています。
無料で常時起動させ続けることもできるのでやってみてくださいね!
プログラミングが一切わからないという人も、多少パソコンが触れれば30分程でセットアップできます。

セットアップ方法

1.必要な環境の構築

repl.itでアカウント登録をする。(アカウント登録後に質問などが出てきますが、答える必要はありません。そのままタブを閉じて大丈夫です。)
uptimerbotでアカウント登録をする。

2.コードを用意した環境に移す

Run on Repl.it←ここをクリック。repl.itの画面に切り替わり、設定が始まる。画面が再読み込みされるまで待機

3.botの起動準備をする

チェックボックスの意味(クリックで展開)
  • 任意
  • 必須

repl.itでコードの読み込みが完了したら、設定に移る。
.envファイルを開き、以下のものを書き込む。後ろの説明書きは削除する

  • bot token(取得方法はこのサイトを参照)
    !!!注意!!!
    botの設定をする際に、Intentの項目にチェックをつけること!これがないと一部の機能が使えなくなります。

  • bot prefix(コマンドの前につけるもの)
    ↓例
BOT_TOKEN = NSanjainwaoBotTOkenExamplean4122njasjn
BOT_PREFIX = !

次にオーナーを設定する
Configフォルダの中にあるconfig.jsファイルを開く

  • name botの名前(実行時のログに表示されるだけで、discord側で表示されることはないのでそのままでも問題ない。)
  • owners botのオーナーのdiscord ID(ここにIDがのっている人はすべての操作を行うことができるので注意!!!!)

    ↓例
module.exports= {
name:"bot",
owners:["237567891234567890","123756789123456789"]
}

画面上部中央にある緑のスタートボタンを押下。
必要なパッケージのインストールが自動で始まるので待機。
右下(画面サイズや設定によって場所は変わる。)にある黒い画面に[READY][botの名前]でログイン中と表示されたら、botが使用できる。



!pingと送信してみよう(!の部分は先ほど設定したBOT_PREFIXに置き換え)

5.常時起動させる。

このままでは、サイトを閉じたときにbotが止まってしまうので常時起動させる。 このサイトに常時起動させる方法が載っている。(リンク先の場所から読めば大丈夫)

6.拡張機能(制作中)