1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
use tw;
use ::Queryer;
use commands::Command;
pub static LOOK_UP_USER: Command = Command {
keyword: "look_up_user",
params: 1,
exec: look_up_user
};
fn look_up_user(line: String, tweeter: &mut tw::TwitterCache, mut queryer: &mut Queryer) {
if let Some(user) = tweeter.fetch_user(&line, &mut queryer) {
println!("{:?}", user);
} else {
// println!("Couldn't retrieve {}", userid);
}
}
pub static LOOK_UP_TWEET: Command = Command {
keyword: "look_up_tweet",
params: 1,
exec: look_up_tweet
};
fn look_up_tweet(line: String, tweeter: &mut tw::TwitterCache, mut queryer: &mut Queryer) {
if let Some(tweet) = tweeter.fetch_tweet(&line, &mut queryer) {
println!("{:?}", tweet);
} else {
// println!("Couldn't retrieve {}", tweetid);
}
}
|