blob: cf9f328b00dafd04cd097c39fdf9695eeb9a10b9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
extern crate irc;
use irc::constants::{Ping, Pong};
fn main () {
let builder = irc::ClientBuilder::new("doytest", "chat.freenode.net");
let client = builder.connect();
client.run_loop_with(|client, m| {
println!("{}", m);
match *m.message_type() {
Ping => {
client.write(irc::Message::new(None, Pong, m.params().clone()));
},
_ => {},
}
});
}
|