1 unstable release
0.1.0 | Jul 22, 2022 |
---|
#18 in #teeworlds
12KB
223 lines
Teeskins API wrapper
How to build and run ?
-
Install the dependencies
cargo
-
Create the file
.env
in the repository source using the.env_example
- Complete the fields
Usage example
use teeskins::api::TeeskinsApi;
use std::env;
use dotenv::dotenv;
fn main() {
dotenv().ok();
let host = env::var("HOST")
.unwrap_or("https://localhost".to_string());
let api = TeeskinsApi::new(
"".to_string(),
host
);
let asset = api.get_profile("nagi01".to_string());
println!("{}", match asset {
Some(v) => v.user.name,
None => String::from("Name has not been found")
}
)
}
Unitary tests
Run cargo test
The tests are using the following environment variables:
HOST
DISCORD_TOKEN
Dependencies
~3–4.5MB
~83K SLoC