Airship CLI
- 4 Devlogs
- 5 Total hours
A User-Friendly tool for interacting with the Airship.gg API.
A User-Friendly tool for interacting with the Airship.gg API.
Devlog #4:
I added a new command! It allows you to either mark a game as favorite or remove your favorite. This required me to grab an authentication token from the device, which requires the Airship game to be installed and logged into. Simply pulling the app’s auth file wasn’t enough however, and I had to use local auth data to fetch an access token.
Devlog #3:
Today I did a LOT of refactoring and pushed many many bug fixes! One of the major updates is organizing the commands into categories based on their API. User data is under “Users”, game data is under “Games”, etc… I also made a new command yay! This command fetches the user’s profile picture and returns the CDN reference to it.
Devlog #2:
I cleaned up the data logging so you can choose between the most important data or all of it! The UX has been improved and errors are now nicely displayed to the user.
Devlog #1:
A while ago I became very invested in a gaming platform called Airship.gg. Almost everything is open source and I thought it would be fun to interact with its API. Currently you can fetch information about published games and active users on the platform. I hope to map the entire API with this CLI tool.