Skip to content

curiosone-bot/curiosone-core

Repository files navigation

curiosone-bot


💬 Conversational bot written in Java!
The API Backend of the Curiosone bot.

Background

Curiosone is a curious bot that is able to learn things chatting with people.
You can try it here.

Development

The bot codebase is splitted in different repositories:

Feel free to contribute!

Get Started

Clone the repository to your local machine then cd into the directory that was created by the cloning.

git clone https://github.com/curiosone-bot/curiosone-core.git
cd curiosone-core

Requirements

If you don't have them already, you need to install some prerequisites:

Gradle

The project comes with some useful tools that will help you automatize some common tasks:

  • gradle clean to clean up the files generated by the build process.
  • gradle build to build and compile the entire project.
  • gradle test to run unit tests.
  • gradle javadoc to generate the javadoc.
  • gradle fixcs to automagically fix the code style in a best-effort fashion
  • gradle dependencies to display all dependencies declared in root project.
  • gradle run to run the API server. (Will be available at http://localhost:4567/)
  • gradle --stop to stop the API server..

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.