This is a simple CleverBot API Wrapper. Usage is simple, and an example along with a link to official documentation is below. The first step to using this wrapper is to register an api key here.
Open spoiler to view changelog
- Switch requests from http to https
- Added support for javadocs.
- Created official documentation page
- Adjusted integer parsing location in the setRandomNumber method.
- Fixed empty maven build error (Issue #1).
- Initial release.
<dependency>
<groupId>com.michaelwflaherty</groupId>
<artifactId>cleverbotapi</artifactId>
<version>1.0.3</version>
</dependency>
compile 'com.michaelwflaherty:cleverbotapi:1.0.3'
If you're not using Maven, you can just download the jar here
View the example below, or review our official documentation!
import com.michaelwflaherty.cleverbotapi.CleverBotQuery;
// Your previous code
CleverBotQuery bot = new CleverBotQuery("YOURAPIKEY", someInputHere);
String response;
try
{
bot.sendRequest();
response = bot.getResponse();
}
catch (IOException e)
{
response = e.getMessage();
}
More information about the cleverbot API can be found here.
If you discover any bugs or have a feature request, please create an issue here on github.
Package written by Michael Flaherty
Lots of maven help from Cypher
API provided by the folks at Exitor