Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Twilight
Builds software that powers the biggest Discord bots
Collective -
Host: opensource -
https://opencollective.com/twilight
- Website: https://twilight.rs
- Code: https://github.com/twilight-rs/twilight
github.com/twilight-rs/twilight - eec5fffe632155c56bdba5103e438f0c00fcc996 authored almost 4 years ago
Signed-off-by: Cassandra McCarthy <[email protected]>
github.com/twilight-rs/twilight - fc93a38af111666b98d7b2d1bd2f5422eccfcb75 authored almost 4 years ago
Remove the `twilight_model::channel::message::Sticker::preview_asset`
field.
Per
<https://g...
Add API error code 10062, which is defined as "Unknown interaction."
Per
<https://github.com...
Add the `VoiceChannel::rtc_region` field.
Docs:
<https://github.com/discord/discord-api-docs...
https://github.com/discord/discord-api-docs/commit/3ae41f2a5b6ba1c9356919e16a41e91db04713ca
S...
github.com/twilight-rs/twilight - 1f7d3e7f0dfc221c6bcd825985a6ee174005bc07 authored almost 4 years agohttps://github.com/discord/discord-api-docs/commit/9293f0d490ac6acf9d627e429e5a8131b303b528
S...
github.com/twilight-rs/twilight - 5a0c0f6011c929a475700a7362c5c753ec1fb46c authored almost 4 years agohttps://github.com/discord/discord-api-docs/commit/b7278cbe36107c0b40487e254a00c17fdf62cbd7
S...
github.com/twilight-rs/twilight - 6b29d7f08fc13e51961ac8dd0d8467de62d91b6e authored almost 4 years ago* fix(http/create_invite): rename to target_user_id
Rename the `target_user` payload field in...
github.com/twilight-rs/twilight - 582f94a0e6afe77a6861956cd820af55fb432c34 authored almost 4 years ago
Add API error code 60003, which is defined as "Two factor is required
for this operation."
P...
github.com/twilight-rs/twilight - 99e2529bf66e6f6a0aa0820a156dac880836135a authored almost 4 years ago
The `AuditLogEntry::user_id` field is now nullable, per
<https://github.com/discord/discord-api...
adds some missing mappings in from_str and a missing path
while twilight does not support gro...
github.com/twilight-rs/twilight - e0da03dabace99d9d672376b264b26cca2ef9706 authored almost 4 years ago
Return an error from
`twilight_http::request::channel::invite::CreateInvite`'s `max_age` and
`...
Rename the `Path::WebhooksIdTokenMessageId` enum variant to
`Path::WebhooksIdTokenMessagesId` f...
https://github.com/discord/discord-api-docs/commit/efe4e5808b6826d40302e265a5ae9b5b65d92fe7
S...
github.com/twilight-rs/twilight - b484ea718c6d03582d5692cc42ff8a0fc212a6ec authored almost 4 years agoThis event is fired when either Discord or Lavalink closes the voice websocket connection. This ...
github.com/twilight-rs/twilight - 5dba51a77b8ad71f971e8ff8dfaf5854ccdcce01 authored almost 4 years agoEnhancements
Use a `VecDeque` instead of a `BTreeMap` to store messages, resulting in faster
pe...
Fixes
Fix a deadlock, correctly disconnect from channels ([#733] - [@james7132]).
[@james7132]...
github.com/twilight-rs/twilight - d72dcbcda069badf74d10dccb5e592884be4b0ce authored almost 4 years agoAdditions
Support guild discovery grace period message types ([#750] - [@7596ff]).
Support gui...
github.com/twilight-rs/twilight - f7334ebfe2dda41ad62e875cd1b6424b46550e17 authored almost 4 years ago
Replace the BTreeMap used to store messages with a `VecDeque`. This has
some performance improv...
* chore: clippy, clippy beta, docs
Signed-off-by: Cassandra McCarthy <[email protected]>
*...
github.com/twilight-rs/twilight - cc2062e24b7b9a3f43b2909b709a18f8b2fb6740 authored almost 4 years agoSigned-off-by: Cassandra McCarthy <[email protected]>
github.com/twilight-rs/twilight - e694b4adfc9fba5f9d7121483c37903fd35e2992 authored almost 4 years agoSigned-off-by: Cassandra McCarthy <[email protected]>
github.com/twilight-rs/twilight - b2a4cb788238388fa77cdab13e8a3c7a75463df4 authored almost 4 years agohttps://github.com/discord/discord-api-docs/commit/6b816cb6f542ea813c8f4dab797fc0e7ce203305
S...
github.com/twilight-rs/twilight - b056095e2d01a6cc4e5860d29db83f72f1831495 authored almost 4 years agohttps://github.com/discord/discord-api-docs/commit/db1fa79b8fc016769c98b229e2f2dedf10b0bc2e
S...
github.com/twilight-rs/twilight - bb6b18a4d38ed00527172e7c3ae3ed03cd5ff8ab authored almost 4 years ago* Fix #732: Track both voice server and voice state updates
It also deals with the deadlock i...
github.com/twilight-rs/twilight - 4743555f0403409dbb7685f9abed1f9ff2c1aa55 authored almost 4 years agoAdditions
Support bucket shard schemes for very large bots ([#698] - [@vivian]).
Fixes
Remove...
github.com/twilight-rs/twilight - f722765026ec3fdd47854ae245f01a7e2fc7250b authored almost 4 years agoFixes
Set request & default headers after content headers ([#737] - [@AsianIntel]).
[@AsianInt...
github.com/twilight-rs/twilight - 59697c55e6877790173d4ed6ab5f116138fe1044 authored almost 4 years agoAdditions
Support stage voice channel types ([#748] - [@vivian]).
[@vivian]: https://github.co...
github.com/twilight-rs/twilight - d60fae6c70f4ade7916e5e523bc271a481fc12b3 authored almost 4 years ago
Support guild stage voice channels. This is denoted by channel type 13.
This is, in effect, a v...
Fix lint errors from beta Clippy and rustfmt. This will get the head
branch's CI passing again....
* feat(gateway): add shard scheme bucket variant
Add a `cluster::ShardScheme` variant for han...
github.com/twilight-rs/twilight - f241c47f2ef1f241256e98d447702d9d27213bee authored almost 4 years ago* Move req headers & default headers below
Signed-off-by: Gautam Abhyankar <gautam.abhyankar@...
github.com/twilight-rs/twilight - 9867e31498629507613073c151c250ca1b27315f authored almost 4 years ago* chore: Add a nightly clippy CI
* Use beta clippy instead
Signed-off-by: Jens Reidel <adr...
github.com/twilight-rs/twilight - 24f8dc040daf1f6dfa80d2a10e96b32e9db72ce8 authored almost 4 years agoFix Clippy lints introduced in the release of Rust 1.51.
Two enum variants have been marked w...
github.com/twilight-rs/twilight - 3a1e822ed72058bafe5ddb142e671a1fb994db6e authored almost 4 years ago
Remove the `MentionFormat` re-export from the root of the `mention`
crate.
Closes #718.
B...
github.com/twilight-rs/twilight - fa56a84d105865572e05131fe17b3c0d9d0efa9a authored almost 4 years ago
Remove the limit on the frame size on the WebSocket connection, as
otherwise some users will re...
Approved-by: BlackHoleFox <[email protected]>
Approved-by: Jens Reidel <adrian@travitia...
This field is undocumented and no longer needed.
Approved-by: AEnterprise <aenterprise@aenter...
github.com/twilight-rs/twilight - df124e0822d7b7eabff2ba4b7afd665436815eeb authored almost 4 years ago
This release fixes an accidental double bump of the previous number, and
aligns everything.
Additions
Add more audit log keys ([#709] - [@7596ff]).
Fixes
Add a `#[serde(default)]` on `M...
github.com/twilight-rs/twilight - 4a9ea177e58d4ea1cc2dad832ed6623c1ddca6b4 authored almost 4 years ago`PlayerManager::destroy` destroys a player on the remote node ([#728] - [@james7132]).
Correctl...
github.com/twilight-rs/twilight - 779201d2c2d1b07dc8aee3f45c70b385852ae7a4 authored almost 4 years agoRemoved emojis are now deleted ([#702] - [@BlackHoleFox]).
[#702]: https://github.com/twilight-...
github.com/twilight-rs/twilight - 1ce2b5b48b80a9b730253e907fe0833ca1f6b30e authored almost 4 years agoAdd an allowed mentions builder to `ExecuteWebhook` ([#719] - [@7596ff]).
[#719]: https://githu...
github.com/twilight-rs/twilight - bc5825f10571cd774893acc849fb9604c251c641 authored almost 4 years agoCompression is now optional ([#700] - [@Erk-]).
[#700]: https://github.com/twilight-rs/twilight...
github.com/twilight-rs/twilight - 828c4d724f3f72faf6c197ed71a5538d08eb86de authored almost 4 years ago* Fixes #726: Adds mutable volume and channel IDs for players
Signed-off-by: James Liu <conta...
github.com/twilight-rs/twilight - bd4907d0c2bd59602a3da9b881eb335a67cb7fab authored almost 4 years agoIt must be null, not omitted.
Approved-by: Valdemar Erk <[email protected]>
Approved-by: Black...
Fixes #701.
Signed-off-by: Cassandra McCarthy <[email protected]>
Approved-by: BlackHoleFox ...
This cleans up some TLS stuff to make it work in every scenario possible.
It effectively reve...
github.com/twilight-rs/twilight - dd83c12485c868cd32c417f9d0ecbffeba7e8277 authored almost 4 years ago
Add #[serde(default)] to the `pending` field on guild member updates.
This had to be done as th...
https://github.com/discord/discord-api-docs/commit/1bf244cc650b482cc1579519fbf935e933c18046
S...
github.com/twilight-rs/twilight - 0ae0a0538fc851fa147572c86d4801b77a9e9f48 authored almost 4 years agohttps://github.com/discord/discord-api-docs/commit/0345b9fc3332d54820c0f728c7377a36b19a846f#diff...
github.com/twilight-rs/twilight - fe5128ed401ee6494ae42a1ca9fd17527aef3850 authored almost 4 years ago* chore(command-parser): Get rid of new Clippy warnings
Signed-off-by: BlackHoleFox <blackhol...
github.com/twilight-rs/twilight - 5b7ffba7103dad809ee4a3b6bed1b44d56793b93 authored almost 4 years ago* fix(http): limit validation for guild prune to 30
https://github.com/discord/discord-api-docs...
github.com/twilight-rs/twilight - d59cc9d857d8090e057a172c66dea5e9f44df4c2 authored almost 4 years ago* Optional compression, closes #629
Signed-off-by: Valdemar Erk <[email protected]>
Co-authored-b...
When processing GuildEmojisUpdate events, the in-memory cache did not
remove any emojis not pre...
* chore(command-parser): Get rid of new Clippy warnings
Signed-off-by: BlackHoleFox <blackhol...
github.com/twilight-rs/twilight - bf311a4921e19efca5a8b5a9977546e4168dba33 authored almost 4 years ago
Signed-off-by: Constantin Nickel <[email protected]>
Approved-by: Cassandra McCarthy ...
https://github.com/discord/discord-api-docs/commit/1bf244cc650b482cc1579519fbf935e933c18046
S...
github.com/twilight-rs/twilight - 2414fab1414143d92b8323fcedfe5cc1ee7bae09 authored almost 4 years ago* feat!(http,model): document `fail_if_not_exists`
https://github.com/discord/discord-api-doc...
github.com/twilight-rs/twilight - 0368925d91a55ef7a64cc71ca78a908f834343c9 authored almost 4 years agohttps://github.com/discord/discord-api-docs/commit/0345b9fc3332d54820c0f728c7377a36b19a846f#diff...
github.com/twilight-rs/twilight - 2a562a26b3364ccdfa2f1477cefd2271e9c3c29c authored almost 4 years ago* fix(http): limit validation for guild prune to 30
https://github.com/discord/discord-api-do...
github.com/twilight-rs/twilight - c7cbbb0ecd944908aefb6043914b316c58b03ae9 authored almost 4 years ago* Optional compression, closes #629
Signed-off-by: Valdemar Erk <[email protected]>
Co-authore...
When processing GuildEmojisUpdate events, the in-memory cache did not
remove any emojis not pre...
* refactor!: hide inner error sources
Hide the inner sources of errors from the API. Error en...
github.com/twilight-rs/twilight - e3c72cc8c1177bd094af195c37acdc7b157b707e authored almost 4 years ago* refactor!(lavalink/player): simplify players
Rework Lavalink players into not needing mutab...
github.com/twilight-rs/twilight - 389e84ce5dcccbd41550f932f6010f16e4855bc9 authored almost 4 years ago
Change `gateway::payload::MessageUpdate::mentions` from being a
`Vec<user::User>` to a `Vec<cha...
This reverts commit 790ca9d91a5adb1a91e18ed969b370e7e7bd26c8.
github.com/twilight-rs/twilight - 6eea6550b59d079ae8f5ae0d72b1a4eda4d74605 authored about 4 years agoAdditions
Support setting default headers to be used for every request
([#654] - [@tbnritzdoge]...
Fixes
Fix the check in the `request::guild::GetGuildPruneCount::days` method
([#696] - [@Silvea...
This is a breaking change for CIs and can be pushed to v0.4 instead.
This reverts commit 395c2f...
github.com/twilight-rs/twilight - 790ca9d91a5adb1a91e18ed969b370e7e7bd26c8 authored about 4 years ago
Add a note to the documentation of `twilight_http::client::Client` about
the usage of OAuth bea...
Remove the `version` field from `twilight-model`'s
`gateway::payload::identify::IdentifyInfo` s...
Fix an incorrect boolean check in `twilight-http`'s
`request::guild::GetGuildPruneCount::days` ...
Additions
Support the member pending feature ([#654] - [@AsianIntel]).
[@AsianIntel]: https://...
github.com/twilight-rs/twilight - 12f94eef876771b5c23c44fc4dc0cec85f71da5a authored about 4 years agoFixes
Expose the `ClusterSendError` type so it can be named
([#690] - [@vivian]).
[@vivian]: h...
github.com/twilight-rs/twilight - 762ed1072248ffbdc370a3d7fc097bd8735e5666 authored about 4 years agoAdditions
Support invite welcome screens ([#677] - [@7596ff]).
Support the member pending feat...
github.com/twilight-rs/twilight - f42cdf4c4bb54930492935ac646ffe7cd92e4913 authored about 4 years agoFixes
Fix the check in the `request::guild::GetGuildPruneCount::days` method
([#696] - [@Silvea...
This is a breaking change for CIs and can be pushed to v0.4 instead.
This reverts commit 395c2f...
github.com/twilight-rs/twilight - 01825705313df18fa949a9fa1be0c7dc306c4f60 authored about 4 years ago
Add a note to the documentation of `twilight_http::client::Client` about
the usage of OAuth bea...
Remove the `version` field from `twilight-model`'s
`gateway::payload::identify::IdentifyInfo` s...
Fix an incorrect boolean check in `twilight-http`'s
`request::guild::GetGuildPruneCount::days` ...
Hide the `unicase` dependency from the API. Our `CaseSensitivity` enum
contains two variants, o...
Additions
Support the member pending feature ([#654] - [@AsianIntel]).
[@AsianIntel]: https://...
github.com/twilight-rs/twilight - df25a8e09a56ba5c44bc0399b7faefe995b529ce authored about 4 years agoFixes
Expose the `ClusterSendError` type so it can be named
([#690] - [@vivian]).
[@vivian]: h...
github.com/twilight-rs/twilight - 5c89f2767a81f964b96dce622b732ee46cd3db9c authored about 4 years agoAdditions
Support setting default headers to be used for every request
([#654] - [@tbnritzdoge]...
Additions
Support invite welcome screens ([#677] - [@7596ff]).
Support the member pending feat...
github.com/twilight-rs/twilight - 3d5a5841d4ab04fd45f4c1ed1b4678c4bfac5df9 authored about 4 years ago
Support the guild Welcome Screen feature in invites, which includes a
description of the field ...
PR #683 missed updating the HTTPS connector in `Client::new`. To fix
this, go through `Client::...
Going from 0.2 to 0.3 breaks the `CreateEmoji` request and likely other
requests relating to em...
`hyper`'s `RequestBuilder::header` method internally calls
`HeaderMap::append`[1], which allows...
Fixes
Set the correct HTTPS connector in `Client::new`
([#689] - [@Gelbpunkt]).
Fix setting du...
github.com/twilight-rs/twilight - 0849bb5212554203423ac1db5d8a3f4f08e882b6 authored about 4 years ago
Add the ability for the user to set a map of headers that will be
inserted to every request.
...
github.com/twilight-rs/twilight - 51f9d1587bf18d2a57ceb0e81a4da7400b253014 authored about 4 years ago
Expose the `cluster::r#impl::ClusterSendError` type from `cluster`.
`ClusterSendError` is retur...
Support the `Member::pending` and `MemberUpdate::pending`, which denote
whether the member has ...
Add the ability for the user to set a map of headers that will be
inserted to every request.
...
github.com/twilight-rs/twilight - 2a770e311c975fe9452f65b8080354c304c66730 authored about 4 years ago
Expose the `cluster::r#impl::ClusterSendError` type from `cluster`.
`ClusterSendError` is retur...
Support the guild Welcome Screen feature in invites, which includes a
description of the field ...
Support the `Member::pending` and `MemberUpdate::pending`, which denote
whether the member has ...
Fixes
Set the correct HTTPS connector in `Client::new`
([#689] - [@Gelbpunkt]).
Fix setting du...
github.com/twilight-rs/twilight - 2fa0d008ba9c854a4203a13d49cdf55147ece840 authored about 4 years ago