Suneidesis is a project to represent knowledge and build chatbots easily. This project started as an experiment to store stories but because querying data using code became so complex, it was turned into a chatbot library.
<dependency>
<groupId>com.harium.suneidesis</groupId>
<artifactId>core</artifactId>
<version>1.6.7</version>
</dependency>
- sunbot-discord
- sunbot-slack
- sunbot-slack-legacy
- sunbot-http
- sunbot-http-client
- sunbot-mqtt
- sunbot-telegram
// A simple parrot bot (using console)
public static void main(String[] args) {
Parser box = new EchoBox();
Terminal terminal = new Terminal();
terminal.addParser(box);
}
See more examples at suneidesis-examples