botDD・SharDDとは?

自分のBotがダウンした際、開発者が気付けるようにするサービスです。

利用方法

シャードごとのトークンの発行

  1. https://botdd.alpaca131.com/registerにアクセスし、Discordアカウントへのアクセスを許可します。
  2. フォームにBotのID、シャードの数、通知するDiscordのwebhookのURL、メンションするユーザー・ロールのIDを入力します。
  3. 一時TOKENが発行され表示されるので、それをhttps://discord.com/developers/applicationsで自分のBotの説明欄に追記し保存します。
  4. BotDDに戻り、「認証」ボタンをクリックして各シャードのトークンが入ったJSONをダウンロードします。
  5. もう不要なのでBotの説明欄に追記した一時トークンを削除します。

Botからheartbeatの送信

heartbeatの送信方法

headerに{"Authorization": "Bearer TOKEN"}を指定し、https://botdd.alpaca131.com/api/heartbeatにPOSTして下さい。

サンプルコード(py)


        import requests
        requests.post("https://botdd.alpaca131.com/api/heartbeat",
                      headers={"Authorization": "Bearer TOKEN"})