feat(core): implement some ws send events (#8941)

* feat(core): implement some ws send events

* fix: check guild id and add a timeout

* fix: only check for nonce

* chore: update readme

* chore: make requested changes

* chore: make methods consistent

* chore: fix readme example

* chore: move shard ID calculation to util

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
This commit is contained in:
Suneet Tipirneni
2023-01-05 17:06:50 -05:00
committed by GitHub
parent 3407e1eea3
commit 816aed478e
6 changed files with 182 additions and 75 deletions

View File

@@ -2095,9 +2095,11 @@ __metadata:
resolution: "@discordjs/core@workspace:packages/core"
dependencies:
"@discordjs/rest": "workspace:^"
"@discordjs/util": "workspace:^"
"@discordjs/ws": "workspace:^"
"@favware/cliff-jumper": ^1.9.0
"@microsoft/api-extractor": ^7.33.6
"@sapphire/snowflake": ^3.3.0
"@types/node": 16.18.4
"@vitest/coverage-c8": ^0.25.3
"@vladfrangu/async_event_emitter": ^2.1.2
@@ -3898,6 +3900,13 @@ __metadata:
languageName: node
linkType: hard
"@sapphire/snowflake@npm:^3.3.0":
version: 3.3.0
resolution: "@sapphire/snowflake@npm:3.3.0"
checksum: 122bbe325d596d670650c5c037d7f80a85a280ef5d5170dcb11030252773defa0df76277bcd28e663abe9c206310dcc596e3be32666fc6c53dede2798c3109da
languageName: node
linkType: hard
"@sapphire/utilities@npm:3.11.0, @sapphire/utilities@npm:^3.11.0":
version: 3.11.0
resolution: "@sapphire/utilities@npm:3.11.0"