bsky follow audit script
1export interface FollowRecord {
2 uri: string;
3 cid: string;
4 value: {
5 $type: "app.bsky.graph.follow";
6 subject: string;
7 createdAt: string;
8 };
9}
10
11export interface MiniDoc {
12 did: string;
13 handle: string;
14 pds: string;
15 signing_key: string;
16}
17
18export interface Post {
19 uri: string;
20 cid: string;
21 value: {
22 text: string;
23 $type: "app.bsky.feed.post";
24 langs: string[];
25 reply: {
26 root: {
27 cid: string;
28 uri: string;
29 };
30 parent: {
31 cid: string;
32 uri: string;
33 };
34 };
35 createdAt: string;
36 };
37}