feat(gateway): basic cache event handling

This commit is contained in:
spiral
2022-05-11 22:33:08 -04:00
parent 799279054d
commit 2bc8b362c8
2 changed files with 159 additions and 17 deletions

View File

@@ -104,16 +104,7 @@ async fn init_gateway(
| Intents::MESSAGE_CONTENT
)
.shard_scheme(scheme)
.event_types(
// EventTypeFlags::all()
EventTypeFlags::READY
| EventTypeFlags::GATEWAY_INVALIDATE_SESSION
| EventTypeFlags::GATEWAY_RECONNECT
| EventTypeFlags::SHARD_PAYLOAD
| EventTypeFlags::SHARD_CONNECTED
| EventTypeFlags::SHARD_DISCONNECTED
| EventTypeFlags::MESSAGE_CREATE
)
.event_types(EventTypeFlags::all())
.queue(Arc::new(queue))
.build()
.await?;