package goba import ( _ "embed" "fmt" "time" ) //go:embed README.md var sysp string func (ag *Agent) system(role PermRole, grp int64) (string, error) { tab, err := ag.perm.mdtable(role) if err != nil { return "", err } t := time.Now() typ := "群聊" if grp < 0 { typ = "私聊" } return fmt.Sprintf( sysp, ag.id, ag.nickname, ag.sex, ag.chars, tab, ag.memoryof(grp), t.Format(time.RFC3339), t.Unix(), typ, ), nil }