{"id":"441684fd5445354ab911464b2d4a49a39689735aed474d18589696e1ea2a60f1","pubkey":"fd208ee8c8f283780a9552896e4823cc9dc6bfd442063889577106940fd927c1","created_at":1782292392,"kind":30817,"tags":[["d","nip-7d"],["title","NIP-7D"],["alt","Nostr Implementation Possibility: NIP-7D"],["k","11","threads"],["k","1111","comments"],["i","https://github.com/nostr-protocol/nips/blob/master/7D.md","fork"],["client","NostrHub"]],"content":"NIP-7D\n======\n\nForum Threads\n-------------\n\n`draft` `optional`\n\n## Threads\n\nA thread is a `kind 11` event.  Threads SHOULD include a `title`.\n\nIt MAY also include a `t` tag denoting which topic it belongs to. If none is included, the client SHOULD default to `general` as the topic. Multiple topics are allowed.\n\n```json\n{\n  \"kind\": 11,\n  \"content\": \"Good morning\",\n  \"tags\": [\n    [\"title\", \"GM\"],\n    [\"t\", \"books\"],\n    [\"t\", \"travel\"],\n  ]\n}\n```\n## Voting\n\nThe user MAY vote up/down on a thread or reply, with kind 7 +/- reactions, accoding to NIP-25. These are typically denoted by showing up or down arrows. This information MAY be used for sorting the data in the forum interface. \n\n## Replies\n\nReplies to `kind 11` MUST use [NIP-22](./22.md) `kind 1111` comments. Replies should\nalways be to the root `kind 11` to avoid arbitrarily nested reply hierarchies.\n\n```json\n{\n  \"kind\": 1111,\n  \"content\": \"Cool beans\",\n  \"tags\": [\n    [\"K\", \"11\"],\n    [\"E\", <event-id>, <relay-url>, <pubkey>]\n  ]\n}\n```","sig":"7bc8c2aff7b469025285c5ad5ac1e5a80ad1233a6008835ac7183295f3fc9c935efc812bccf5eca564bb98dcaeeaa8f6d6f24443ce9bfd1b5b0f403080f4487e"}