15 lines
340 B
Rust
15 lines
340 B
Rust
use ircie::{system::IntoResponse, Irc, IrcPrefix};
|
|
|
|
#[tokio::main]
|
|
async fn main() -> std::io::Result<()> {
|
|
let mut irc = Irc::from_config("irc_config.yaml").await?;
|
|
|
|
irc.add_system("hello", hello_world).await;
|
|
|
|
irc.run().await
|
|
}
|
|
|
|
fn hello_world(prefix: IrcPrefix) -> impl IntoResponse {
|
|
format!("Hello {}!", prefix.nick)
|
|
}
|