vi
vi
## Summary https://github.com/discord/discord-api-docs/commit/fe89a9c9e54a477a366fc271ad20f649dc26e4d0#diff-a1da547b9f7beb426699bee30117616d1a5bae58b74cd0751a68909db97ef69bR211-R219 Adds `aead_xchacha20_poly1305_rtpsize` voice encryption mode ([pynacl docs](https://pynacl.readthedocs.io/en/latest/secret/#nacl.secret.Aead)), and removes the previous `xsalsa20_poly1305*` modes. Note that this does not implement the other new (and "preferred") `aead_aes256_gcm_rtpsize` mode, since...
## Summary Adds `IncidentsData`, as well as two new parameters `invites_disabled_until` and `dms_disabled_until` to `Guild.edit`. The already existing `invites_disabled` parameter (and corresponding `INVITES_DISABLED` feature) still works, and appears to override...
## Summary See https://about.readthedocs.com/blog/2024/07/addons-by-default/. There are technically two separate things going on, although the blog post really only highlights the first one: **tl;dr:** many words, few changes, some unknowns. ---...
This is purely a visual change; comment auto-linking already doesn't do this[^1], I noticed while testing #404 that issue auto-linking would ping-reply, starting with c42c81e29fb311efd11c93f58bfc0f7f839b9e35. [^1]: https://github.com/onerandomusername/monty-python/blob/6a640edb071a7ce0ac798e0739363ce91df43f83/monty/exts/info/github_info.py#L1121
This makes github links with `#issue-` or `#discussion-` fragments use the standard issue/discussion handlers, ignoring those fragments since they just link to the same resource. ref: https://canary.discord.com/channels/755868545279328417/952331854063755274/1309229089214824618
Right now, the `BOT_PROXY_URL` env variable only applies to `bot.http_session`. This PR expands this to more requests: - All requests to the Discord API by the underlying disnake client (except...
Currently, every GraphQL request in `github_info.py` uses `gql.execute_async`, which creates a new aiohttp session (and connector) every time. To avoid this and to support sharing the same `TCPConnector` as `bot.http_session`...
Fixes #275. Just hit this issue myself earlier, and figured I'd look into it. c: `productionDeployment.id` is the build(?) UUID, whereas `.deploymentId` is the 12-char ID the endpoint seemingly expects...
## Summary First off, this isn't *quite* finished, as evidenced by the fact that this is marked as a draft PR and the numerous `TODO`s scattered across the code, but...
## Summary This avoids errors related to `Object` guilds on guild-dependent channel properties when used with user apps. Stubbing methods isn't ideal, but it's arguably better than throwing `AttributeError`s at...