nextcore
nextcore copied to clipboard
A super fast low level Discord library for full control.
# Default logic This will allow things like ShardManager to log a error only if it's not handled Proposed interface ```py handled = dispatcher.dispatch("hello") ``` # Allow streaming events source:...
This would reduce argument clutter in http wrappers, and make it easier to add additional ones. Also reduces the effort required to add more settings. Example usage: ```py rate_limiter_settings =...
Error:`[19:26:08][nextcore.gateway.shard.0][shard.py:548][ERROR] Sent a payload before authenticating. This is probably a library issue! Please make a issue on https://github.com/nextsnake/nextcore/issues` This happens when you disable a intent on the dev portal while...
setup: standard bucket. Sent a modal manually via _request.
You can call ShardManager.connect multiple times while its waiting for a response from get_gateway_bot.
Currently as far as I know there is no way to mark ExponentialBackoff to never exit. This causes issues like https://github.com/nextsnake/nextcore/blob/e5c288e0c50fdae1c2e0ad25d14755925bee188c/nextcore/gateway/shard_manager.py#L161-L173
Check if Reset-At was before the last reset or not. This should give better perf for some requests
https://github.com/discord/discord-api-docs/pull/5282
Theres many inconsistencies in the docs, and missing content. They should be cleaned up.
https://github.com/discord/discord-api-docs/pull/5296 changelog: discord/discord-api-docs#5282