※bcdice-apiに改良部分がマージされましたが、2月3日に投稿した内容とURLが変わっています
どどんとふで採用されているダイスボット(bcdice)のWebAPI版を試験公開。
WebAPI版はNKMR氏が開発・公開したものをベースにちょっと改良しています。落ち着いたらMerge依頼かけます。
改良ポイントは、Onset!互換I/Fを用意したこと。
それ以外の使い方は、上記NKMR氏のgithubリポジトリにあるReadmeと同じです。
これで、rubyが使えないレンタルサーバーでもPHPさえ動けばDiceBotも含めてOnset!が使えるようになるはずです。
使い方は、Onset!を設置した後、src/config.phpにあるBcdiceURLに公式鯖が公開したOnset!互換APIのURLを指定するだけ。
すでにOnset!(どどんとふ公式鯖版)もこれで動いています。
※現時点では試験公開なので、URLはそのうち変わるかもしれません。あくまでテスト目的でお願いします。
/* * bcdiceへのURL * デフォルトでは空文字("")でお願いします * カスタマイズしてる方や、デフォルト設定で動かない場合はbcdiceへのURLを入れてください */ const BcdiceURL = "https://bcdice.onlinesession.app/v1/onset";