My Activity Status banner

My Activity Status

6 devlogs
9h 21m 9s

A python app that syncs your activty on a Slack status

Demo Repository

Loading README...

secretaditzu78

Shipped this project!

Hours: 9.01
Cookies: 🍪 126
Multiplier: 14.02 cookies/hr

I builded a small python app that sinks your activity with your Slack status, this project helped me learn how to use tkinter and widgets, also I think it is a cool tool :)

secretaditzu78

Did a tutorial video on how to setup topic, also avalabile in the readme and some fixes to the app

Attachment
1

Comments

iris
iris 4 days ago

woa this works so good!! maybe add a way for it to launch when my computer starts (minimized preferably)

secretaditzu78

Did the readme with a guide for the app, and released the final version :)

Attachment
0
secretaditzu78
  • Added support for custom aps like: VSC, Chrome or ANY APP because you need a Spotify Premium account to synk your status to slack so this should be more helpfull :)
Attachment
0
secretaditzu78

Released the Tkinter app, and fixed the terminal version

Here’s a brief overview of the project until now
A simple Python desktop app (using Tkinter) which automatically syncs your Slack status with the song currently playing on Spotify.
Spotify uses the Authorization Code Flow with OAuth 2.0. The user enters their Client ID & Secret, the app opens the browser and goes to the Spotify authorization page, the app catches the URL with the authorization code on its local HTTP server on port 9090, and the code is exchanged for an access and refresh token, which auto-renews in the background every ~3000 seconds.
Slack authentication is much simpler, just a Bearer Token (User OAuth Token) which the user enters themselves.

I will release soon a tutorial on how to actually pair the app, and make a readme :D

Attachment
0