use async_std::prelude::*;
use keybase_bot_api::{Bot, Chat};
fn main() {
async_std::task::block_on( async{
let mut bot = Bot::new(
"mmou",
option_env!("KEYBASE_PAPERKEY").expect("Missing KEYBASE_PAPERKEY env"),
)
.unwrap();
let mut notifs = bot.listen().unwrap();
loop {
let n = notifs.next().await;
if let Some(notif) = n {
println!("Got notif: {:?}", notif);
}
else {
println!("Channel sender dropped");
return
}
} })
}