diff options
Diffstat (limited to 'models/card.go')
-rw-r--r-- | models/card.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/models/card.go b/models/card.go index 4ff2d8b..fb807f3 100644 --- a/models/card.go +++ b/models/card.go @@ -22,6 +22,10 @@ type CharCardSpec struct { Tags []any `json:"tags"` } +type Spec2Wrapper struct { + Data CharCardSpec `json:"data"` +} + func (c *CharCardSpec) Simplify(userName, fpath string) *CharCard { fm := strings.ReplaceAll(strings.ReplaceAll(c.FirstMes, "{{char}}", c.Name), "{{user}}", userName) sysPr := strings.ReplaceAll(strings.ReplaceAll(c.Description, "{{char}}", c.Name), "{{user}}", userName) |