···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
7-you won't get a notification for this. (this is solvable
8-and was solved but dusk decided it didn't matter too much
9-to keep in, which makes everything simpler)
1011-a server is hosted at `likes.gaze.systems` if you want to
12-not host your own.
1314### usage
00000001516open a websocket at path `/subscribe/:did` where `did` is
17your DID (or any other user you want to stalk.) by default
···30}
31```
3233-you can also use the provided webapp to monitor any likes.
34-it is hosted at `https://likes.gaze.systems/`.
35-36### building
3738-`go build`
03940-or
41-42-`nix build git+https://tangled.sh/@poor.dog/bsky-repost-likes`
43-44----
45-46-to build the webapp, get pnpm and then `pnpm i && pnpm build`
···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
7+you won't get a notification for this.
0089+a server is hosted at `likes.gaze.systems` if you don't want
10+to host your own.
1112### usage
13+14+you can use the browser extension (see building section)
15+to keep track of the likes.
16+you can also use the provided webapp, which is hosted at
17+`https://likes.gaze.systems/`.
18+19+#### details
2021open a websocket at path `/subscribe/:did` where `did` is
22your DID (or any other user you want to stalk.) by default
···35}
36```
3700038### building
3940+if using nix, see available packages with
41+`nix flake show git+https://tangled.sh/@poor.dog/bsky-repost-likes`.
4243+otherwise:
44+- to build the server, do `cd server && go build`,
45+- to build the webapp, get pnpm and then
46+ `cd webapp && pnpm i && pnpm build`,
47+- to build the extension, first build the webapp and then run
48+ `cd extension && pnpm i && pnpm build`.
0