[package] name = "s3bot" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] actix-files = "0.6.2" actix-web = "4.3.0" anyhow = "1.0.69" askama = { version = "0.12.0", features = ["with-actix-web"] } askama_actix = "0.14.0" async-trait = "0.1.64" chrono = { version = "0.4.23", features = ["serde"] } clap = { version = "^4.1.4", features = ["derive", "env"] } dotenvy = "^0.15.6" dyn-clone = "1.0.10" fern = { version = "0.6.1", features = ["chrono", "colored"] } futures = "0.3.26" grammers-client = { version = "~0.6", features = ["markdown", "html"] } grammers-tl-types = { version = "~0.6" } grammers-session = "~0.5.0" lazy_static = "1.4.0" log = "0.4.17" rand = "0.8.5" rayon = "1.6.1" regex = "1.7.1" reqwest = { version = "0.11.14", features = ["gzip", "json", "tokio-rustls"] } serde = { version = "1.0.152", features = ["derive"] } serde_json = "1.0.93" tokio = { version = "1.25.0", features = [ "bytes", "rt", "macros", "rt-multi-thread", ] } num-integer = "0.1.45" itertools = "0.11.0"