simple/simple.rs
1use anyhow::Result;
2use filthy_rich::{PresenceRunner, types::Activity};
3
4#[tokio::main]
5async fn main() -> Result<()> {
6 let mut runner = PresenceRunner::new("1463450870480900160");
7
8 let activity = Activity::new()
9 .name("cool app name")
10 .details("Something?")
11 .state("Probably~")
12 .build();
13
14 let client = runner.run(true).await?;
15 client.set_activity(activity).await?;
16
17 // indefinitely block here
18 runner.wait().await?;
19
20 Ok(())
21}