JDA-Chewtils: Difference between revisions

From ChewWiki
Jump to navigation Jump to search
update known repos and add categories
add link to Maven Chewtral
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
[https://github.com/Chew/JDA-Chewtils JDA-Chewtils] is a fork of the [https://github.com/JDA-Applications/JDA-Utilities JDA-Utilities] library created for the [https://github.com/DV8FromTheWorld/JDA JDA] framework. It was created by Chew on September 30th, 2020<ref>[https://github.com/Chew/JDA-Chewtils-Patches/commit/64f3e011c808cb907ffdb7e15b3416acbc70a130 "Initial files" by Chew on GitHub]</ref>, utilizing the patch system designed by [https://github.com/PaperMC PaperMC], but was converted to a normal fork on May 28th, 2021.<ref>[https://github.com/Chew/JDA-Chewtils/commits/master?after=c892064b0f6a7e03dc3029caeddb429b63f56855+34&branch=master&qualified_name=refs%2Fheads%2Fmaster Commits near May 28th, 2021 on GitHub].</ref> For usage and guides on how to use the library, see the [https://github.com/Chew/JDA-Chewtils/wiki JDA-Chewtils GitHub wiki page].
[https://github.com/Chew/JDA-Chewtils JDA-Chewtils] is a fork of the [https://github.com/JDA-Applications/JDA-Utilities JDA-Utilities] library created for the [https://github.com/discord-jda/JDA JDA] framework. It was created by Chew on September 30th, 2020<ref>{{Cite GitHub commit |title=Initial files |author=Chew |org=Chew |repo=JDA-Chewtils-Patches |commit=64f3e01 |date=September 30, 2020}}</ref>, utilizing the patch system designed by [https://github.com/PaperMC PaperMC], but was converted to a normal fork on May 28th, 2021.<ref>[https://github.com/Chew/JDA-Chewtils/commits/master?after=c892064b0f6a7e03dc3029caeddb429b63f56855+34&branch=master&qualified_name=refs%2Fheads%2Fmaster Commits near May 28th, 2021 on GitHub].</ref> For usage and guides on how to use the library, see the [https://github.com/Chew/JDA-Chewtils/wiki JDA-Chewtils GitHub wiki page]. Builds of JDA-Chewtils, as well as an unreleased version of JDA-Utilities are hosted on [[Maven Chewtral]].


== History ==
== History ==
Line 10: Line 10:


* [[ChanServ]]
* [[ChanServ]]
* [[Chewbotcca for Discord]]
* [[Chewbotcca Discord Bot]]
* [[Memerator Discord Bot]]
* [[Memerator Discord Bot]]
* [[MLB Game Feed Bot]]
* [[MLB Game Feed Bot]]
Line 18: Line 18:
== References ==
== References ==
<references />
<references />
[[Category:Programs written in Java]]
 
[[Category:Programs written by Chew]]
== External links ==
 
* {{GitHub Repo URL|Chew|JDA-Chewtils}}
* [https://github.com/Chew/JDA-Chewtils/wiki JDA-Chewtils wiki on GitHub]
 
[[Category:Software written in Java]]
[[Category:Software written by Chew]]

Latest revision as of 21:46, 17 January 2025

JDA-Chewtils is a fork of the JDA-Utilities library created for the JDA framework. It was created by Chew on September 30th, 2020[1], utilizing the patch system designed by PaperMC, but was converted to a normal fork on May 28th, 2021.[2] For usage and guides on how to use the library, see the JDA-Chewtils GitHub wiki page. Builds of JDA-Chewtils, as well as an unreleased version of JDA-Utilities are hosted on Maven Chewtral.

History

JDA-Chewtils was spawned due to several changes Chew wanted to make to the original JDA-Utilities library, which had not been updated in several months. After a while, JDA, the library this library was for, was upgrading major versions. Major version bumps entail breaking changes, so JDA-Utilities was going to break. Notably, the much anticipated Slash Commands was soon to be added to JDA, so people were eager for JDA-Utilities to support it. To this day, JDA-Utilities still has no support for it, but it is coming soon[3]. Because of this, Chew took it upon herself to fork the library and add support in herself. Nowadays, JDA-Chewtils has become the recommended fork for users of JDA-Utilities.

Users

All of Chew's bots tend to use the JDA-Chewtils library. Notably, the following:

However, several other users use JDA-Chewtils. According to GitHub, there are over 200 known repositories using the library.[4]

References

External links