#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let Ok(username) = dotenv::var("AASMS_USER") else {
println!("Specify AASMS_USER!!");
return Ok(());
};
let Ok(password) = dotenv::var("AASMS_PASS") else {
println!("Specify AASMS_PASS!!");
return Ok(());
};
let Ok(destination) = dotenv::var("AASMS_DEST") else {
println!("Specify AASMS_DEST!!");
return Ok(());
};
let message = String::from("⌨ This is a test! 📱");
let client = aa_sms::Client::builder()
.username(username)
.password(password)
.build();
let sms = aa_sms::Message::builder()
.destination(destination)
.message(message)
.build();
client.send(sms).await?;
Ok(())
}