#rust-hackchat A client library for Hack.chat.
This library allows you to make custom clients and bots for Hack.chat using Rust.
#Examples
extern crate hackchat;
use hackchat::{ChatClient, ChatEvent};
fn main() {
let mut conn = ChatClient::new("TestBot", "botDev"); //Connects to the ?botDev channel
conn.start_ping_thread(); //Sends ping packets regularly
for event in conn.iter() {
match event {
ChatEvent::Message(nick, message, trip_code) => {
println!("<{}> {}", nick, message);
},
_ => {}
}
}
}