twilight icon indicating copy to clipboard operation
twilight copied to clipboard

Powerful, flexible, and scalable ecosystem of Rust libraries for the Discord API.

Results 137 twilight issues
Sort by recently updated
recently updated
newest added

Currently boundaries are [randomized](https://github.com/twilight-rs/twilight/blob/ef7aa42d0c63460851bd5e81eb5be08b7a321827/twilight-http/src/request/multipart.rs#L129-L138), but this is not a strict spec requirement (see discussion in #2239). Switching to a static boundary would allow us to drop the randomization provider dependency...

c-http
t-refactor

[Discord docs](https://discord.com/developers/docs/resources/channel#message-object-message-structure) say that the distinction is significant: > **** This field is only returned for messages with a type of 19 (REPLY) or 21 (THREAD_STARTER_MESSAGE). If the message is...

Closes #1961 and #2320

t-feature
c-cache
c-model

Switch the GH Pages API documentation workflow from deploying from a commit to deploying from an artifact. Twilight currently has an extremely large `gh-pages` branch with all snapshots of our...

t-ci
w-do-not-merge

Adds support for the `VOICE_CHANNEL_EFFECT_SEND` event. This event is fired when a user sends a soundboard sound uses the shared canvas or uses an emoji reaction. Ref: - https://github.com/discord/discord-api-docs/pull/6025 Needs...

t-feature
c-cache
c-model
c-gateway

This closes #650. I opted to keep the rate limit trait as is for now, even though `is_globally_locked` is unused. Additionally, the global rate limiter waits for each request to...

t-feature
c-http-ratelimiting

Validates modal `title`s within `InteractionResponseData` when sending a response. Closes #1622

t-feature
c-http
w-do-not-merge
w-unapproved
c-validate

Add a Clippy denylist for macros. Denies the use of the following macros: - `serde_json::json`: less flexible and performant, use structs and serde_derive - `std::vec`: the Vec::new and Vec::from methods...

c-http
c-cache
c-model
c-gateway
c-lavalink
c-all
c-util
t-refactor

Very minor README change

c-all

Hey there! I recently started working on writing a Cloudflare Worker library for Interactions using `twilight-model` and `twilight-http`, though `twilight-http` uses tokio, which is currently not supported by Cloudflare Workers....

t-feature
c-http