Command line utility for Speedrun.com
Written in Haskell
- Searching for the abbreviation of a game
- Searching for the categories associated with a game
- Search for an Nth place run of a game, and category
This project was built with Stack.
To build this project, use stack build
, and then run with
stack exec SpeedrunFetcher-exe
--help
Gives you info about the commands, and their arguments
--search Game-Name
Searches for the abbreviation corresponding to a Game's full name, seperated by dashes
--categories abbreviation
Gets a list of categories for a given game. Other commands with category arguments will take these categories, with spaces
?categories Game-Name
The same as --categories
, except it will search for the abbreviation
for a full name,
and then use that to get the category list
--wr abbreviation Category
Fetches the WR for a game (using the abbreviation), and a category, it returns info on the time, runner, and video of a given run
?wr Game-Name Category
The same as --wr
, except it will search for the abbreviation
for a full name,
and then use that to get the WR
--time N abbreviation Category
Gets the Nth place time for a game, and category
?time N Game-Name Category
Same as time
, but searches the abbreviation for you