Skip to content

Javacord ceasing development #6

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions