[](https://docs.rs/serverseeker)

# serverseeker-rs
A Rust wrapper for DAMcrafts ServerSeeker API
# What is ServerSeeker?
ServerSeeker is a bot that scans the entire internet for minecraft servers and collects data from the [Server List Ping](https://wiki.vg/Server_List_Ping) (SLP). It also checks if the server is cracked
#
This project is currently work-in-progress!
Also, I'm not the best Rust coder, so the code is probably bad :/
# Example
```rust
// [dependencies]
// serverseeker = "^0.3"
// tokio = { version = "^1.28.2", features = ["rt-multi-thread", "macros"] }
use serverseeker::*;
#[tokio::main]
async fn main() {
// Initialize a ServerSeekerClient with your API key
// How to get your API key: https://github.com/DAMcraft/ServerSeekerAPI-docs
let ss = ServerSeekerClient::new("YOUR_API_KEY");
// Initialize the builder
let mut builder = ServersBuilder::default();
builder.cracked(true);
builder.country_code("DE");
// Fetch results
let servers = ss.servers(&b).await.unwrap();
// Print the IP of every server
for server in servers {
println!("IP: {}, cracked: {:?}", server.server, server.cracked);
}
}
```
For more examples, take a look at /examples