自分のDiscordのステータスを外部から取得したいときに使える、apiもどきを作ったので公開します。
1.サーバーに参加
まず、ステータスを取得するBOTがいるサーバーに入る必要があります。
(Discordの仕様から、同じサーバーに入っていない他人のステータスは取得できないため。)
↓Discordサーバー↓
https://discord.gg/4WT7WSGfGF
このサーバーに入っている自分以外の人は非表示になっています。
2.自分のUserIDを取得
1.左下の設定アイコンをクリック
2.アプリの設定から、「詳細設定」をクリック
3.開発者モードをオン
4.設定画面を閉じ、自分のアイコンを右クリックして、ユーザーIDをコピー
このユーザーIDは後で必要になります。
3.URLにアクセス
https://my-activity-discord.onrender.com/activity/ここに先ほどのユーザーID/
これで自分のステータスと、アクティビティーがあればjson形式で返されます。
私の使用例は、自分のサイトでステータスを表示しています。
skota11.com
これからもよいDiscordライフを!