| Crates.io | ts3 |
| lib.rs | ts3 |
| version | 0.4.1 |
| created_at | 2021-01-28 17:59:10.997891+00 |
| updated_at | 2023-05-01 16:31:32.744762+00 |
| description | A TeamSpeak3 Query library |
| homepage | |
| repository | https://github.com/MrGunflame/ts3-rs |
| max_upload_size | |
| id | 347709 |
| size | 68,786 |
A fully asynchronous library to interact with the TeamSpeak 3 Server query interface. See the docs here.
Add ts3 to your Cargo.toml:
ts3 = "0.3.1"
Basic example usage:
use ts3::Client;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync>> {
// Create a new client
let client = Client::new("127.0.0.1:10011").await?;
// Connect to virtualserver 1
client.use_sid(1).await?;
// Use whoami to fetch info about the query client
let data = client.whoami().await?;
println!("{}", data);
}
Documentation and more examples can be found on docs.rs.
Licensed under either