diff --git a/src/main.rs b/src/main.rs index f1ac452..9d28a22 100644 --- a/src/main.rs +++ b/src/main.rs @@ -153,6 +153,13 @@ async fn socket_server(disabled: Arc, notify: Arc>) { } fn main() { + let args: Vec = std::env::args().collect(); + + if args.len() > 1 && (args[1] == "--version" || args[1] == "-v") { + println!("{} {}", env!("CARGO_PKG_NAME"), env!("CARGO_PKG_VERSION")); + return; + } + smol::block_on(async { match env::var("RUST_LOG") { Ok(val) => match val.parse::() {