A simple CleverBot API Wrapper for Java
Switch branches/tags
Nothing to show
Clone or download
Latest commit fe68183 Sep 6, 2018
Permalink
Failed to load latest commit information.
src Switch requests from http to https Sep 6, 2018
.gitignore Update .gitignore Feb 12, 2017
.travis.yml Add minimal travis config Sep 6, 2018
LICENSE Initial commit Feb 11, 2017
README.md Update README.md jar link Sep 6, 2018
pom.xml Fix version mistake Sep 6, 2018

README.md

CleverBot API Wrapper for Java!

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.

Changelog

Open spoiler to view changelog

1.0.3

  • Switch requests from http to https

1.0.2

1.0.1

  • Fixed empty maven build error (Issue #1).

1.0.0

  • Initial release.

Installation

Maven

<dependency>
    <groupId>com.michaelwflaherty</groupId>
    <artifactId>cleverbotapi</artifactId>
    <version>1.0.3</version>
</dependency>

Gradle

    compile 'com.michaelwflaherty:cleverbotapi:1.0.3'

Jar

If you're not using Maven, you can just download the jar here

Sample

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.

Issues

If you discover any bugs or have a feature request, please create an issue here on github.

Credits

Package written by Michael Flaherty

Lots of maven help from Cypher

API provided by the folks at Exitor