diff --git a/Cargo.toml b/Cargo.toml index 6a36b56..ca7e6ad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "voxa-server" -version = "0.1.0" +version = "0.1.0-beta2" edition = "2024" [dependencies] diff --git a/src/server.rs b/src/server.rs index 705b3d6..a442026 100644 --- a/src/server.rs +++ b/src/server.rs @@ -9,6 +9,19 @@ use std::{ }, }; +const WELCOME: &str = " + +$$\\ $$\\ $$$$$$\\ $$\\ $$\\ $$$$$$\\ +$$ | $$ |$$ __$$\\ $$ | $$ |$$ __$$\\ +$$ | $$ |$$ / $$ |\\$$\\ $$ |$$ / $$ | +\\$$\\ $$ |$$ | $$ | \\$$$$ / $$$$$$$$ | + \\$$\\$$ / $$ | $$ | $$ $$< $$ __$$ | + \\$$$ / $$ | $$ |$$ /\\$$\\ $$ | $$ | + \\$ / $$$$$$ |$$ / $$ |$$ | $$ | + \\_/ \\______/ \\__| \\__|\\__| \\__| + +"; + use crate::{ cli, logger, plugin::{Plugin, loader::PluginLoader, types::LoaderMessage}, @@ -102,6 +115,8 @@ impl Server { let listener = TcpListener::bind(format!("0.0.0.0:{}", self.config.port))?; Self::LOGGER.info(format!("Server listening at 0.0.0.0:{}", self.config.port)); + println!("{WELCOME}\nversion {}\n", env!("CARGO_PKG_VERSION")); + for stream in listener.incoming() { match stream { Ok(stream) => {