Skip to content

Javacord ceasing development #6

@Sidpatchy

Description

@Sidpatchy

Javacord has officially ceased development, meaning ClaireBot will need to transition to a new library.

The signs were there for a while. Javacord's last update was in March 2023, and its master branch hasn't seen any commits since April 2024. Anticipating this, I drafted this document in December 2024 for the upcoming ClaireBot Documentation website.

While my thoughts back then were incomplete—and, honestly, still are—Discord4J continues to stand out as the most promising option. That said, JDA remains the more widely supported library and is, for all intents and purposes, the de facto official API wrapper for Java.

My current plan is to start by migrating BaseBot (Sidpatchy/BaseBot#1) first, as its simpler codebase will allow me to experiment with both Discord4J and JDA. Once that's complete, I'll use it as a foundation to implement the necessary changes for ClaireBot.

This issue will act as the central tracker for the migration process.

Image

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions