### Summary サイコロやランダムな選択を、投稿時にサーバーで実行して結果を本文に入れる。サブコマンドで種類を選ぶ。 | 記法 | 内容 | | --- | --- | | `%%rand.dice 2d6%%` | サイコロ。`NdM` 形式がメイン引数で、各目と合計を出す | | `%%rand.choose ラーメン\|カレー\|寿司%%` | `\|` 区切りの選択肢から1つ選ぶ | | `%%rand.omikuji%%` | おみくじ | | `%%rand.num 1\|100%%` | 範囲内の整数 | - **ボタン**: 投稿フォームに、種類を選んで記法を入れるボタンを置く。結果は投稿時に決まるので、プレビューでは出さない - **特殊記法** (#6): 上の表のとおり。`%%rand.choose count:2 A|B|C%%` のように引数で個数などを指定できるようにしてもいい 結果はサーバーが決めて本文に書き込むので、投稿者は結果を選び直せない。 決めること: - 出力の形式(例: `🎲 2d6: 3 + 5 = 8`) - サイコロの個数や面数、選択肢の数の上限 - 乱数の生成方法(暗号論的な乱数を使う) ### Purpose TRPG やガチャ遊び、お昼ごはん決めなどに使える。結果はただのテキストなので、どのサーバーからも同じ結果が見える。#6 の記法の最初の実装にも向いている小さな機能。 ### Do you want to implement this feature yourself? - [ ] Yes, I will implement this by myself and send a pull request
Activity