fix: listen for voice events
This commit is contained in:
@@ -212,7 +212,10 @@ async fn main() -> Result<(), MainError> {
|
||||
|
||||
#[tracing::instrument(skip(command_router, state))]
|
||||
async fn handle_events(command_router: Arc<CommandRouter>, state: State, mut shard: Shard) {
|
||||
let event_types = EventTypeFlags::GUILD_VOICE_STATES | EventTypeFlags::INTERACTION_CREATE;
|
||||
let event_types = EventTypeFlags::GUILD_VOICE_STATES
|
||||
| EventTypeFlags::INTERACTION_CREATE
|
||||
| EventTypeFlags::VOICE_SERVER_UPDATE
|
||||
| EventTypeFlags::VOICE_STATE_UPDATE;
|
||||
|
||||
while let Some(Some(event_res)) = shard
|
||||
.next_event(event_types)
|
||||
|
||||
Reference in New Issue
Block a user