JavaBotBlockAPI is a continued and updated Java Wrapper for BotBlock, a website that makes it possible to update guild counts on multiple lists with one API.
This wrapper is a fork of BotBlock4J and was updated and improved to make it as userfriendly as possible.
You can install JavaBotBlockAPI through the following methods.
Make sure to replace {version}
with the above shown version.
Put this code into your build.gradle
:
repositories{
jcenter()
}
dependencies{
compile group: 'org.botblock', name: 'JavaBotBlockAPI', version: '{version}'
}
For maven use this code snippet:
<dependencies>
<dependency>
<groupId>org.botblock</groupId>
<artifactId>JavaBotBlockAPI</artifactId>
<version>{version}</version>
</dependency>
</dependencies>
Please visit the wiki for all available POST and GET methods, as the amount of GET methods alone is quite large.
JavaBotBlockAPI utilizes different APIs to provide the functionality it offers right now.
We have a list of those libraries listed here.
- JDA - Java library used for creating bots.
- OkHttp - Library for creating and managing http requests.
- JSON - Used for JSON management.
- JetBrains annotations - Used for annotations like
@NotNull
or@Nullable
. - Caffeine - Library used for caching.
Here are some useful links:
- BotBlock.org Site for which this wrapper was made.
- API API documentation.
- Wiki and Javadocs Java documentation of the Wrapper.
- CodeMC CI server for dev builds. Those jar files may differ from the ones on bintray.
- BotBlock4J Original Wrapper from which this one originates.
We appreciate any contribution from others towards this project.
All contributors are listed on the contributors.md file.