com.suibari.nagi.drawCard
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "全肯定カードを1枚引く。1日1回(JST 4:00 が日付境界)。本日ぶんを既に引いている場合はエラーにせず、その日引いたカードをそのまま返す(冪等)。抽選はサーバ側で行い、結果は AppView にのみ保存される。",
"errors": [
{
"name": "AuthRequired"
}
],
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"alreadyDrawn": {
"description": "true なら本日は既に引き済みで、返しているのはそのカード。",
"type": "boolean"
},
"card": {
"description": "引いたカード(定義 + 所持情報)。botたんコメントは非同期生成なので初回は空。",
"type": "unknown"
},
"commentPending": {
"description": "true の間は botたんコメントを生成中。クライアントは getCards で取り直す。",
"type": "boolean"
},
"drawStatus": {
"type": "unknown"
},
"isNew": {
"description": "コレクション初登場なら true。既に持っているカードなら false。",
"type": "boolean"
}
},
"required": [
"card",
"alreadyDrawn",
"drawStatus"
],
"type": "object"
}
},
"type": "procedure"
}
},
"id": "com.suibari.nagi.drawCard",
"lexicon": 1
}
Metadata
- DID
-
did:plc:uixgxpiqf4i63p6rgpu7ytmx - CID
-
bafyreihcj7ixfpzatxj47kf5yffeizgnxemjf4b35pzpqfb7qufomk7ehm - Indexed At
- 2026-07-25 10:15 UTC
- AT-URI
-
at://did:plc:uixgxpiqf4i63p6rgpu7ytmx/com.atproto.lexicon.schema/com.suibari.nagi.drawCard
Version History (4 versions)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
com.suibari.nagi.drawGuestCard procedure
未サインイン端末が今日の全肯定カードを1枚引く。同じ端末秘密・同じ日付では同じカードを返す。JST 4:00 が日付境界。
-
com.suibari.nagi.cardGet record
全肯定カードを引いたことの控え。**権威ではない。** ドローの結果を決めるのは AppView で、このレコードは「引いた」という申告にすぎず、card_draws / card_instances …
-
指定ユーザーの全肯定カードコレクション。未所持のカードも定義だけ返す(コレクション表示のため)。所持状況は公開情報。自分自身を指定したときだけ drawS…