💬 Conversational bot written in Java!
The Telegram channel of the Curiosone bot.
Curiosone is a curious bot that is able to learn things chatting with people.
You can try it here.
The bot codebase is splitted in different repositories:
- Curiosone API Backend - curiosone-core
- Curiosone Web App - curiosone-web
- Curiosone Android App - curiosone-app
- Curiosone Telegram Channel - curiosone-telegram
Feel free to contribute!
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-telegram.git
cd curiosone-core
If you don't have them already, you need to install some prerequisites:
- Git (not needed if you install Github Desktop)
- Java 8 JDK
- Gradle
- GitHub Desktop (optional)
- Checkstyle Plugin for Eclipse (optional - IDE Users only)
- Checkstyle Plugin for IntelliJ (optional - IDE Users only)
- Google Styleguide Settings (optional - IDE Users only)
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 fashiongradle dependencies
to display all dependencies declared in root project.gradle run
to run the channel.gradle --stop
to stop the channel.
- Michele Rossi - MicheleRossi
- Luca Pierfederici - LucaPierfederici
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details.