[package]
name = "zynko"
version = "0.1.0"
edition = "2021"
description = "Biblioteca oficial para bots do Zynko: API, gateway e voz."
license = "MIT"
homepage = "https://docs.zynko.org/bots/rust"
documentation = "https://docs.zynko.org/bots/rust"
readme = "README.md"
keywords = ["zynko", "bot", "chat", "voice"]
categories = ["api-bindings", "asynchronous"]
[workspace]
[features]
default = []
voice = ["dep:livekit"]
[dependencies]
tokio = { version = "1.54.1", features = ["rt-multi-thread", "macros", "sync", "time", "process", "io-util", "fs"] }
reqwest = { version = "0.13.5", default-features = false, features = ["rustls", "json", "multipart"] }
tokio-tungstenite = { version = "0.30.0", features = ["rustls-tls-webpki-roots"] }
futures-util = { version = "0.3.34", default-features = false, features = ["sink", "std"] }
serde = { version = "1.0.229", features = ["derive"] }
serde_json = "1.0.154"
thiserror = "2.0.21"
async-trait = "0.1.92"
rustls = { version = "0.23.46", default-features = false, features = ["aws_lc_rs"] }
livekit = { version = "0.10.1", optional = true, features = ["rustls-tls-webpki-roots"] }
[dev-dependencies]
tokio = { version = "1.54.1", features = ["full"] }
[[example]]
name = "musica"
required-features = ["voice"]
[[example]]
name = "live_test"
required-features = ["voice"]