Skip to content

CFiggers/janet-bluesky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bluesky

A CLI utility for posting to Bluesky, written in Janet.

Getting Started

Requires janet and jpm.

  1. Clone this repository (e.g. $ gh repo clone CFiggers/bluesky) and change directories into the newly-cloned repo (e.g. $ cd bluesky).

  2. Install dependencies using jpm (run $ jpm deps).

  3. Run the program, either as an interpreted script (e.g. janet src/bluesky.janet) or by compiling a stand-alone binary first (e.g. jpm build and then ./build/bluesky).

  4. Set up an App Password in your Bluesky account

  5. Pass your Bluesky username and App Password to the program in one of the following ways:

    • Pass --username and --password as CLI parameters
    • Set BLUESKY_USERNAME and BLUESKY_APP_PASSWORD environment variables (recommended)
    • Type or paste in when prompted
  6. Post to Bluesky! (e.g. bluesky --text "Hello, world! I posted this via the API.")

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages