跳转到内容

ak.schema.dnd_schedule.v1

← Schemas

Arkret DND Schedule Account Data
ak.schema.dnd_schedule.v1 · file: schemas/dnd-schedule.schema.json

Closed decrypted plaintext shape for ak.dnd_schedule. Period ordering, IANA canonical-name validation, overlap/adjacency rejection, and tzdb equality are semantic validation steps in addition to this schema.

* $ · object
Closed decrypted plaintext shape for ak.dnd_schedule. Period ordering, IANA canonical-name validation, overlap/adjacency rejection, and tzdb equality are semantic validation steps in addition to this schema.
* dnd · object · $ref #/$defs/dnd_settings
* enabled · boolean
* schedule · object · $ref #/$defs/schedule
allOf · allOf[0] · ?
* timezone · string
Canonical case-sensitive IANA zone name; aliases and the token local are forbidden by semantic validation.
pattern: ^(?:Etc/UTC|[A-Za-z][A-Za-z0-9._+-]*/[A-Za-z][A-Za-z0-9._+/-]*)$
* tzdb_version · const "2025b"
enum: "2025b"
* all_day · boolean
* periods · array<$ref #/$defs/period>
items · object · $ref #/$defs/period
* start · string · $ref #/$defs/hhmm
pattern: ^(?:[01][0-9]|2[0-3]):[0-5][0-9]$
* end · string · $ref #/$defs/hhmm
pattern: ^(?:[01][0-9]|2[0-3]):[0-5][0-9]$
* exceptions · array<string>
items · string

Source