diff --git a/data.go b/data.go
index 6e32421..f9f87f8 100644
--- a/data.go
+++ b/data.go
@@ -35,6 +35,7 @@ type Data struct {
video string
videoType string
image string
+ cover string
content string
alt string
kind1063Metadata *Kind1063Metadata
@@ -171,6 +172,11 @@ func grabData(ctx context.Context, code string, isProfileSitemap bool) (*Data, e
}
data.kindNIP = kindNIPs[event.Kind]
+ image := event.Tags.GetFirst([]string{"image", ""})
+ if event.Kind == 30023 && image != nil {
+ data.cover = (*image)[1]
+ }
+
if event.Kind == 1063 {
if data.kind1063Metadata.IsImage() {
data.image = data.kind1063Metadata.URL
diff --git a/note.templ b/note.templ
index 7d91499..8c018cb 100644
--- a/note.templ
+++ b/note.templ
@@ -18,6 +18,9 @@ templ noteTemplate(params NotePageParams) {
{ params.Metadata.ShortName() } on Nostr: { params.TitleizedContent }
}
+ if params.Cover != "" {
+
+ }