use ntfy::prelude::*;
fn main() -> Result<(), Error> {
let subscriber = subscriber::builder("https://ntfy.sh")
.build_blocking()?;
let incoming_messages = subscriber.subscribe("mytopic")?;
for message in incoming_messages {
match message {
Ok(message) => println!("Received message: {message:?}"),
Err(error) => println!("Error: {error}"),
}
}
Ok(())
}