ver.3
- Googleスプレッドシートでキャラシートを作成する
- Google Developers Consoleでプロジェクトを作る
- Google Sheets APIを有効化する
- OAuth用クライアントIDを作成し、認証情報が書かれたjsonファイルをダウンロードする
- jsonファイル内に書かれたe-mailアドレスをスプレッドシートの共有アドレスに追加する
- discordでチャンネルにbotを作る
config.json
に必要情報を書く
{
"json_file": "gs.json", #google spread sheet のjsonファイルのパス
"doc_id": "gss_id", #google spread sheet のid
"client_id": "discord_bot_id" # discord botのid
}
- trpg_bot.pyを実行する
お使いのdiscord.pyのバージョンに合わせてご利用ください。
内容 | コマンド |
---|---|
ダイスロール | /dice [ダイスの数]d[出目の最大値] |
技能判定 | /[技能名] |
技能判定(ダイスサイズ指定or達成値指定) | dice [ダイスの数]d[出目の最大値] [技能名 or 達成値] |
対抗ロール | VS [対抗する側]/[対抗される側] |
一時的狂気 | /一時的狂気 |
不定の狂気 | /不定の狂気 |
キャラメイク | /cm |
キャラ紹介 | /ci |
ヘルプ | /help |
- ダイス音の追加
- キャラ紹介コマンドの追加
- ヘルプの追加
- ショートカットコマンド
- 一時的技能値補正
- 複数ダイスロール
- 対抗ロール
- シークレットダイス
- 任意ダイスを振る
- 自動技能判定
- ダメージ判定
- 狂気表
本アプリケーションを利用する場合は、基本的に自己責任でご使用ください。