|
|
@ -30,10 +30,11 @@ fn main() -> anyhow::Result<()> { |
|
|
|
for event in client.streaming_user()? { |
|
|
|
for event in client.streaming_user()? { |
|
|
|
match event { |
|
|
|
match event { |
|
|
|
Event::Update(status) => { |
|
|
|
Event::Update(status) => { |
|
|
|
debug!("Status: {:#?}", status); |
|
|
|
info!("Status: {:?}", status); |
|
|
|
}, |
|
|
|
}, |
|
|
|
Event::Notification(notification) => { |
|
|
|
Event::Notification(notification) => { |
|
|
|
debug!("Notification: {:#?}", notification); |
|
|
|
info!("Notification: {:?}", notification.notification_type); |
|
|
|
|
|
|
|
debug!("{:?}", notification); |
|
|
|
|
|
|
|
|
|
|
|
match notification.notification_type { |
|
|
|
match notification.notification_type { |
|
|
|
NotificationType::Mention => { |
|
|
|
NotificationType::Mention => { |
|
|
@ -77,15 +78,17 @@ fn main() -> anyhow::Result<()> { |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
Event::Delete(id) => { |
|
|
|
Event::Delete(id) => { |
|
|
|
debug!("Delete: {}", id); |
|
|
|
info!("Delete: {}", id); |
|
|
|
}, |
|
|
|
}, |
|
|
|
Event::FiltersChanged => { |
|
|
|
Event::FiltersChanged => { |
|
|
|
debug!("FiltersChanged"); |
|
|
|
info!("FiltersChanged"); |
|
|
|
// ???
|
|
|
|
// ???
|
|
|
|
}, |
|
|
|
}, |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
println!("Main loop ended!"); |
|
|
|
|
|
|
|
|
|
|
|
Ok(()) |
|
|
|
Ok(()) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|