Skip to main content

timed/
timed.rs

1use std::time::Duration;
2
3use anyhow::Result;
4use filthy_rich::ipc::DiscordIPC;
5use tokio::time::sleep;
6
7#[tokio::main]
8async fn main() -> Result<()> {
9    let mut client = DiscordIPC::new_from("1463450870480900160").await?;
10
11    client.run().await?;
12
13    client.set_activity("this runs", "for ten seconds").await?;
14    sleep(Duration::from_secs(5)).await;
15    client.set_activity("believe it", "or not").await?;
16    sleep(Duration::from_secs(5)).await;
17
18    Ok(())
19}