feat: relay reviews

This commit is contained in:
codytseng 2025-09-20 22:00:28 +08:00
parent fcb31d8052
commit 2439150c6e
40 changed files with 1206 additions and 207 deletions

View file

@ -459,6 +459,22 @@ export function createReportDraftEvent(event: Event, reason: string): TDraftEven
}
}
export function createRelayReviewDraftEvent(
relay: string,
review: string,
stars: number
): TDraftEvent {
return {
kind: ExtendedKind.RELAY_REVIEW,
content: review,
tags: [
['d', relay],
['rating', (stars / 5).toString()]
],
created_at: dayjs().unix()
}
}
function generateImetaTags(imageUrls: string[]) {
return imageUrls
.map((imageUrl) => {