Discord4J icon indicating copy to clipboard operation
Discord4J copied to clipboard

Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.

Results 119 Discord4J issues
Sort by recently updated
recently updated
newest added

**Feature Description:** `Route`s to update and fetch application command permissions in a guild exposed in `ApplicationService`, and corresponding methods in `core` entities. Updating command permissions in a guild is currently...

feature-request
on hold
area/interactions

Continuing work from #908 thanks to @cottoncammy, reducing changes to other modules following Panda's comment. Refresh logic was moved away from `DiscordWebClient` to oauth2 module `DiscordOAuth2Client`. There are some choices...

feature-request
area/rest

**Feature Description:** Can I get the Discord Thread from a message? **Justification:** I need to count all the messages in a text channel, including all the messages in the threads...

**Description:** This PR add support for the AutoMod feature. **Justification:** https://github.com/discord/discord-api-docs/pull/4860 **Depends of:** https://github.com/Discord4J/discord-json/pull/121

feature-request
area/core

**Description:** Rename of ReactionEmoji to Emoji including: - moving of Emoji class in discord4j.core.object package - adding a dummy ReactionEmoji class (who extends of Emoji class) for keeping compatibility **Justification:**...

for team attention
area/core
API change
deprecation

**Disclaimer:** The code to reproduce is strange and may not have any sense. This code is a legacy behaviour on my bot from Discord4J v2 where `VoiceStateUpdateEvent` corresponding to a...

bug
area/voice
has workaround

Right now we have a builder for [rest interactions](https://github.com/Discord4J/Discord4J/blob/master/rest/src/main/java/discord4j/rest/interaction/Interactions.java) but it fell behind as more features were implemented in core. - [ ] Update method naming to follow `deferReply` /...

enhancement
help wanted
area/rest
area/interactions

**To Reproduce:** As for most deadlock situations, reproducing is very hard. It seems to happen when the bot tries to respond to or acknowledge multiple interactions at the exact same...

bug
for team attention

**Description:** This PR adds support for the new Guild Scheduled Event resource. # Justification * https://discord.com/developers/docs/resources/guild-scheduled-event * https://github.com/discord/discord-api-docs/pull/3586 * https://github.com/discord/discord-api-docs/pull/4113 # Depends on * https://github.com/Discord4J/discord-json/pull/112 # Tracker - [x] Rest...

enhancement
area/rest
area/gateway
area/core

**Feature Description:** Add a way to support possible GET invite query params. Similar to other get request query params. It seems this is a fairly newish feature for the endpoint....

enhancement
area/rest
area/core