[package] name = "glitch-ng" version = "0.7.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] dotenv = "0.15" log = "0.4" tracing = "0.1" tracing-subscriber = "0.2" thiserror = "1" color-eyre = "0.6" rand = "0.8" reqwest = "0.11" chrono = { version = "0.4", features = ["serde"] } regex = "1" futures = "0.3" [dependencies.serenity] git = "https://github.com/serenity-rs/serenity" #branch = "next" rev = "b89d09636fe6667e7b9349fa88c76a96da95d471" default-features = false features = [ "rustls_backend", "cache", "client", "gateway", "model", "utils", "collector", ] [patch.crates-io.serenity] git = "https://github.com/serenity-rs/serenity" #branch = "next" rev = "b89d09636fe6667e7b9349fa88c76a96da95d471" [dependencies.poise] git = "https://github.com/kangalioo/poise" branch = "master" features = [ "collector" ] [dependencies.tokio] version = "1" features = [ "macros", "signal", "rt-multi-thread" ] [dependencies.serde] version = "1" features = [ "derive" ] [dependencies.serde_json] version = "1" [dependencies.sqlx] version = "0.5" features = [ "runtime-tokio-rustls", "postgres", "uuid", "chrono", "migrate", "macros", "offline", ]