1use std::{thread::sleep, time::Duration};
2
3use filthy_rich::{Activity, DiscordIPCSync};
4
5fn main() {
6 let mut client = DiscordIPCSync::new("1463450870480900160")
7 .unwrap()
8 .on_ready(|data| println!("Connected to user: {}", data.user.username));
9
10 let activity_1 = Activity::new("this runs").state("for ten seconds");
12 let activity_2 = Activity::new("believe it").state("or not");
13 let close_activity = Activity::new("closing presence in...").duration(Duration::from_secs(5));
14
15 client.run(true).unwrap();
17
18 client.set_activity(activity_1).unwrap();
19 sleep(Duration::from_secs(5));
20 client.set_activity(activity_2).unwrap();
21 sleep(Duration::from_secs(5));
22 client.set_activity(close_activity).unwrap();
23 sleep(Duration::from_secs(5));
24}