Bluesky client in Google Sheets
at main 25 lines 880 B view raw view rendered
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)