Bluesky client in Google Sheets
1# ATProto Google Sheet
2
3ATProto in a Google Sheet.
4
5# Usage
6## Add the script
71. Make a new Google Sheet (i.e. by going to [sheets.new](https://sheets.new/))
82. Open Google Apps Script (Extensions -> Apps Script)
93. Paste the content of `src/code.gs` in
10
11## Setup the sheet
121. Make a button (Insert -> Drawing, draw a rectangle or something like that)
132. Link the button (Hover over it, click the three dots, press "Assign Script", set it to `postToBluesky`)
143. Put post content in A2
154. Put an app password in A27, handle in B27, and PDS (without `https://`) in C27
16
17You can then press the button made in steps 1 and 2 to post the content of A2
18
19## More usage
20Resolve handle to DID: `=RESOLVEHANDLE(handle)`
21Get post content: `=GETPOST(did, post-rkey)`
22
23# FAQ
24## Why
25I have nothing better to do right now (I don't feel like getting out of bed to plug in my laptop to play games)