maxbot 0.1.2

Автоматизация работы с чат-ботами MAX
Documentation
use maxbot::{MaxClient, SendMessageParamsBuilder};

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let token = std::env::var("MAXBOT_TOKEN").expect("Missing MAXBOT_TOKEN");
    let chat_id = std::env::var("CHAT_ID")
        .expect("Missing CHAT_ID")
        .parse::<i64>()?;

    let client = MaxClient::new(token);

    let builder = SendMessageParamsBuilder::new()
        .text("Привет, чат!")
        .chat_id(chat_id)
        .silent();

    match client.send_message_builder(builder).await {
        Ok(ids) => println!("✅ Сообщение отправлено! ID: {:?}", ids),
        Err(e) => eprintln!("❌ Ошибка: {}", e),
    }

    Ok(())
}