You could publish it to a publicly readable relay with an allow list, so clients that support relay feeds would always be able to see a clean copy? Then, followpacks could at least let people using other clients know who the characters are when they're inevitably reading it with a bunch of random comments mixed in. I don't know...
And the award to first vandal goes to nostr:nprofile1qqsph3c2q9yt8uckmgelu0yf7glruudvfluesqn7cuftjpwdynm2gygpp4mhxue69uhhjctzw5hx6egpz9mhxue69uhhytntda4xjunp9e5k7qgjwaehxw309amk7apww468smewdahx2thapxc, scribbling his comments in the library book!
I though maybe creating followpacks that specify all the npubs you want in the story could be a way to filter things🤔
nostr:nevent1qqsxda0mhqv25amgpkex7k3smwlh8n40rch4algz0hdac2z0el7aswcm9uchf
Discussion
Relay based feed would work, but i dislike that option for its simplicity and straightforwardness