こんばんは~。レミリアです。
今回は、、、1からBOT作ってみたいと思います
まずは、
https://discord.com/developers/applications
に、入ってNEW application
をタップ!
次に、botの名前を決めてね。
APP ICon
で、アイコンをきめてね。そして、セーブしたら、
BOT
をタップしてね
そうしたら、Add bot
をタップして、よくわからないけど、
とりあえず、Yes,なんとかなんとかをタップ()
次に、
https://glitch.com/~pumped-chopper
に、入り右下の Remix your own をタップ。
最初に .env を選択します。
DISCORD_BOT_TOKEN にBotのTokenを設定します。
DiscordのBotアカウントを作成したページ(Discord Developer Portal)に戻ります。
SETTINGS の Bot にある TOKEN の Copy ボタンをクリックします。
そして .env の DISCORD_BOT_TOKEN に貼り付けます。
次に、BOT PERMISSIONS の 管理者 にチェックを入れます。
(Botに管理者権限を渡したくない場合はチェックを入れなくて良いですが、各権限を厳密に設定しておかないと、Botの権限が足りなくて動かないという事態に陥りますので、そのあたりは注意が必要だよ。)
チェックを入れ終わったらURL横の Copy ボタンをクリックします。
そして、コピーしたURLにアクセスするとBotの招待ページに飛べるはずです。
招待するサーバーを選択して 認証 ボタンをクリックします。
あなたがロボットではないことを証明してね。
BOTのプログラムのソースコードを書く
main.js を選択します。
client.on('ready', message =>
{
console.log('bot is ready!');
});
この部分に一行付け足して、
client.on('ready', message =>
{
client.user.setPresence({ game: { name: 'この部分の文字がプレイ中に表示されるよ。' } });
});
にしてください。
Discordで確認するとプレイ中がちゃんと表示されています。
詳しい中身を作る場合は、
https://qiita.com/hakureireimu111/items/1a840104bb29375e5011
を見てね。
では。