When downloading video torrents, you have to get the files list first, and later figure out the appropriate file name (which will be different on every torrent).
As I used go-peerflix back in the day, I remembered it automatically picked the largest file from the torrent, which most of the time worked fine.
I wonder if some 'special' file names could be understood in the request path, such as :largest or similar for the example above, so no need to figure it manually and let the program apply some smartness.
Also, smells like to me that other special use cases might be solved with these "smart aliases":
- Files by index
- First file with some extension (playlists?)
- ...