Skip to content

Andre601/Revolt4J

Repository files navigation

revolt4j_logo

Revolt4J

serverBadge licenseBadge

Revolt4J is a Java Wrapper for revolt.chat an open source Text and VOIP Service.

It was heavily influenced by JDA and tries to support the Revolt API as good as it can while also being efficient.

Current Status

Revolt4J is NOT in a ready state as of now! (Last updated: 17.01.2022)

The Wrapper still lacks a lot of necessary features to make it functional on at least a basic level.
If you're up to the challenge can you try to PR some changes to the wrapper. Any help is welcome as this is my first time working on such a project in such a scale.

Current plans/Goals

  • Fully working Websocket system to communicate properly with the Revolt API.
  • Support all available Events Revolt currently has.
  • Caching-System to keep entities such as users and reduce API calls.
  • Rest action system similar to JDAs allowing for execution of methods without worrying to encounter rate limits (unintentionally).
  • Some other stuff that I can't remember but that are important somehow...

About Licenses

Revolt4J is using parts of Code from JDA.
Because of this do not all parts of this project fall under the default MIT License. All parts that do use code from JDA fall under their Apache License 2.0 and are not considered an official part of Revolt4J.

At no point are the maintainers of Revolt4J claiming ownership of the code taken from JDA. Code was taken with permission of their maintainers. The maintainers of JDA do not support nor endorse Revolt4J or the Revolt project itself!

Links

About

JDA-inspired Java Wrapper for the Open Source Text & VOIP Service Revolt.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages