Twitch Recover

This crate allows you to recover a twitch vod.


Details

``` rust let options = VodRecoverOptions { ..Default::default() };

let url = "https://twitchtracker.com/streamerid/streams/twitchtrackervodid"; let vod = VodRecover::from_twitchtracker(url).await.unwrap();

let url = vod.get_url(&options).await.unwrap();

println!("{}", url); ```

``` rust let date = "2022-10-29 13:06"; let timestamp = NaiveDateTime::parsefromstr(date, "%Y-%m-%d %H:%M") .unwrap() .timestamp();

let options = VodRecoverOptions { ..Default::default() };

let vod = VodRecover::frommanual("streamername", "vod_id", timestamp);

let url = vod.get_url(&options).await.unwrap();

println!("{}", url); ```


License

Licensed under GPL-3.0