1use discord_client_rest::rest::RestClient;
2
3#[tokio::main]
4async fn main() {
5 pretty_env_logger::init();
6
7 let token = std::fs::read_to_string("token.txt").unwrap();
8
9 let client = RestClient::connect(token, None, None).await.unwrap();
10
11 println!("API Version: {}", client.api_version);
12
13 let channel = client
14 .group()
15 .create_group(vec![1258065464966254600, 901809620165722112])
16 .await
17 .unwrap();
18
19 for user in &channel.recipients.unwrap() {
20 client
21 .group()
22 .kick_user_from_group(channel.id, user.id)
23 .await
24 .unwrap();
25 }
26
27 client
28 .group()
29 .rename_group(channel.id, "New Group Name")
30 .await
31 .unwrap();
32
33 tokio::time::sleep(std::time::Duration::from_secs(1)).await;
34
35 client.group().leave_group(channel.id, false).await.unwrap();
36}