English | 中文
A template project for building a chatbot based on KookyBot with Kotlin
This project is developed with the intention of having a reusable codebase for building chatbots using KookyBot with Kotlin.
This project have already been built with some functionalities like:
- Configuration via file
- Internationalization (i18n)
- Template for KookyBot Listeners
- Possibility of having a HTTP server running for status monitoring and chatbot control over HTTP APIs
Project Name | Author | Description | URL |
---|---|---|---|
KookyBot | KookyBot organization, zly2006, and contributors | An SDK to build bot on KOOK for JVM platform | GitHub |
Ktor | ktor.io (JetBrains) | Framework for quickly creating connected applications in Kotlin with minimal effort | https://ktor.io |
i18n4k | comahe-de | Internationalization for Kotlin | GitHub |
KookyBotChatBotTemplate uses AGPL-3.0-or-later License as software license.
- For derived projects of
KookyBotChatBotTemplate
:- Your project should also be open-sourced under AGPL-3.0-or-later License. Whether it is a fork of our project or another project that use our code.
- If you use this project for another project, you should keep the name of
CubikTech
on the bottom of the webpages and in the command line prompt (e.g. usage ofPowered by [your name] & CubikTech
). AndCubikTech
should always be linked to our website (https://cubik65536.top). Otherwise,Powered by CubikTech with 💗.
text should be kept as it is. - If you use
KookyBotChatBotTemplate
's released source code for another project, whether the code have been changed or not, then you need to clearly mention the usage of our code and a URL to our repository in any part of the software description. The fact that our code is free and open-source must not be distorted or hidden.- URL to repositories:
KookyBotChatBotTemplate - A template project for building a chatbot based on KookyBot with Kotlin
Copyright (C) 2022 Cubik65536, CubikTech, iXOR Technology, and contributors.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.