概要 : フォーラムRPGやボードゲーム向けのダイスローラー
Codeberg : Firedrake/discourse-dice-roller: Adds [roll XdY] macro to Discourse - Codeberg.org
インストール : プラグインのインストールガイド に従ってください。
特徴
これはRPGやボードゲーム向けの自動ダイスローラーで、github:dorthuの以前のバージョンを緩やかに参考にしています。新しい投稿に適切なテキストが含まれていると、要求されたダイスを振り、編集を防ぐために投稿の所有者をSystemに変更します。汎用ローラーは[roll XdY+Z]と[pool XdY](前者は合計、後者はダイスポールシステムの結果をソートします)です。システム固有のローラーは、Genesys RPG、Ars Magicaストレスロール、Dr Who Time of the Daleks、Memoir '44用に提供されています。
設定
プラグインのリポジトリURLをコンテナのapp.ymlファイルに追加し、コンテナを再構築します。現時点では内部設定はありません。ステップバイステップの説明はREADMEにあります。
CHANGELOG
metaへの初回アップロード、2021-11-15
TODO
「これはダイスロールとして解析されます」を示すプレビューインジケーター
元の投稿を編集するのではなく、新しい投稿でロールを返信するモード
管理者設定インターフェース
「いいね!」 7
Heliosurge
(Dan DeMontmorency)
2024 年 4 月 26 日午前 3:54
3
Rogerさん、こんにちは!これは最新のDiscourseでもまだ動作しますか?
私はまだ自分のメインのDiscourseサイトでそれを使用しており、問題は発生していません。もしうまくいかない場合はお知らせください。
「いいね!」 2
sam
(Sam Saffron)
2024 年 4 月 26 日午前 9:56
5
Discourse AIでは、ダイスローラーもサポートしています。
例えば、
@random_picker_bot 17面ダイスを3つ振ってください。12以上が出たら成功です。
「いいね!」 2
Random Picker
Picking from ["1-17", "1-17", "1-17"], picked: [13, 6, 12]
Here’s the roll-down:
Die 1: 13
Die 2: 6
Die 3: 12
Total: 31
Looks like one of your dice did stellar by hitting more than 12! Good roll-out!
「いいね!」 2
Heliosurge
(Dan DeMontmorency)
2024 年 4 月 27 日午前 12:15
8
クールですね。最近の変更がすべて含まれているGitHubを見ていたので、確信が持てませんでした。
システムユーザーへの投稿を変更するように設定されているとのことですが、結果を投稿するためにnullユーザーを作成することは可能でしょうか?
Heliosurge
(Dan DeMontmorency)
2024 年 4 月 27 日午前 12:21
9
はい、AIを使ってサイコロを振る方法に関する投稿は見ています。ただし、記憶が正しければ、あなたか他のメンバーが、AI機能を使用するにはコストがかかるという話をされていたと思います。
Discourse自体のDiscobotにもサイコロを振るオプションがあります。@RogerBWも素晴らしいですね 。特にテーブルトークRPGに焦点を当てている点が気に入っています。
あなたのチームのメンバーの一人が、プラグインのようなものを通じてHubot(ハボット)を使用するオプションを導入したと記憶しています。
目的の結果を得るための選択肢がこんなに豊富で素晴らしいです。
Jordonさんも最近、#customization:theme-componentを作成したと記憶しています。
「いいね!」 2
これは明らかに inline_roll 内の User.find() の呼び出しを変更することで可能ですが、Discourse の内部構造についてまだ十分な知識がないため、どのように設定できるかは提案できません。
(今後の開発は GitHub ではなく Codeberg で行われます。GitHub は「AI」の深淵に陥ることで、それ自体の有用性を破壊しています。)
「いいね!」 1
Heliosurge
(Dan DeMontmorency)
2024 年 4 月 29 日午後 4:10
11
Codeberg ルートの場合。プラグインのインストールは、Codeberg リンクを使用して通常の方法で保存されますか?いくつかのことについてはまだ不慣れですが、学習中です。