use maxbot::MaxClient;
use std::env;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let token = env::var("MAXBOT_TOKEN").expect("Missing MAXBOT_TOKEN");
let chat_id: i64 = 123456789;
if let Ok(proxy_url) = env::var("MAXBOT_PROXY") {
maxbot::set_global_base_url(proxy_url);
}
let client = MaxClient::new(token);
println!("Попытка удалить чат с ID {}...", chat_id);
match client.delete_chat(chat_id).await {
Ok(()) => {
println!("✅ Чат {} успешно удалён.", chat_id);
}
Err(e) => {
println!("❌ Не удалось удалить чат: {}", e);
match e {
maxbot::Error::Api { code, message } => {
println!(" Код ответа API: {}", code);
println!(" Сообщение: {}", message);
}
_ => {}
}
}
}
Ok(())
}