Closed NotQuiteApex closed 2 years ago
NOTE: cache should always get updated if it doesn't exist yet, as well as whenever something can be cached (such as when a meta file is written or a user id is gotten).
Made a bit of a mistake, channel ID's are not super important, only channel logins are useful. Still, caching associated VOD's and such will still be useful for offline stuff.
A dedicated cache file that is loaded once on every execution with useful info like channel ID's, saved video IDs, etc would make certain things like bash completion and checking for existing vods way faster than needing to do string manipulation. An additional argument (
-u
,--update-cache
) would be useful for if a user put the cache out of sync by manually removing or editing files.