Skip to content

Update JDA to v5 (currently v4) #364

@Tais993

Description

@Tais993

The issue is simple, Discord has been adding a ton of things.
Including, but not limiting to

  • autocomplete
  • context commands
  • threads
  • attachment option to slash-commands

A full list of things in WIP, or already added can be found on the Discord-developers GitHub
Since we make usage of JDA as our API wrapper, keeping this up-to-date is vital when you want to use new features. JDA is working on JDA v5, which will contain some of the new features Discord has been adding.

What we have to do

Pré v5 PR

  • Replace GuildMessageReceivedEvent with MessageReceivedEvent

v5 PR

The last point is important to keep our code maintainable in the future.
It's only talking about JDA changes, not Discord changed.
Updating commands to use the new Discord features might happen too along the way, but I don't want to combine that with this issue. If a command has to be updated, this can be done in a seperate command-specific issue.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions