use maxbot::MaxClient;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let client = MaxClient::from_env().expect("Missing MAXBOT_TOKEN");
    
    // Получаем первые 10 чатов
    let (chats, _next_marker) = client.get_chats(Some(10), None).await?;
    
    for chat in chats {
        println!("Chat ID: {}, Title: {:?}, Participants: {}", 
                 chat.chat_id, 
                 chat.title.as_deref().unwrap_or("без названия"),
                 chat.participants_count);
    }
    Ok(())
}
