StatusCLI

StatusCLI Used AI

2 devlogs
10h 36m
•  Ship certified
Created by Jaku

Change your slack status in seconds from the terminal. A project to learn Go and Bubble Tea.

Timeline

Ship 1

0 payouts of shell 0 shells

Jaku

19 days ago

Jaku Covers 2 devlogs
Jaku
Jaku
4h 51m 19 days ago

Finished the app and distributed it with goreleaser. I added the rest of the app flow: input to enter the new status, another for status emoji (fallback if the terminal doesn't support emojis) and confirmation and error messages. The app calls the slack api to update user's slack status and get their name to greet them. I also created an extensive installation guide, but simplified it later.

Update attachment
Jaku
Jaku
5h 44m 21 days ago

Understanding the BubbleTea framework took some time and trial. I started by creating a slack OAuth flow so I can log the user in. Had a lot of problems with retrieving the code through a redirect uri. Tried running a go server with ngrok but that didn't work too well so I deployed a vercel function and now slack redirects to it and user has to copy the code given by slack and paste it back into the terminal.

Update attachment