hackchat 0.1.3

Hack.chat client library in Rust.
Documentation

#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);
            },
            _ => {}
        }
    }
}