its for when you want to get like notifications for your reposts
1this is a small jetstream-consuming server that can notify 2subscribers of when a repost of theirs has been (un)liked. 3 4one current limitation is that like records that were made 5before the server started are not fetched, this means that 6if someone unlikes a repost before the server was started 7you won't get a notification for this. (this is solvable 8and was solved but dusk decided it didn't matter too much 9to keep in, which makes everything simpler) 10 11a server is hosted at `like.gaze.systems` if you want to 12not host your own. 13 14### usage 15 16open a websocket at path `/subscribe/:did` where `did` is 17your DID (or any other user you want to stalk.) by default 18it will use your *follows* for who to notify you with. 19 20you can specify `?listenTo=none` if you wish to configure 21which users you want to listen to. after opening a websocket 22with that, send a JSON message like below: 23 24```json 25{ 26 "type": "update_listen_to", 27 "content": { 28 "listen_to": ["did:plc:blablabla", "did:web:example.org", ...] 29 } 30} 31``` 32 33### building 34 35`go build` 36 37or 38 39`nix build git+https://tangled.sh/@gaze.systems/bsky-repost-likes`