YueV1 is a versatile and customizable chatbot engine for Facebook Messenger, powered by Node.js and integrated with various APIs for enhanced functionality.
- Command System: Easily create, manage, and execute commands with a flexible command system.
- API Integration: Utilizes APIs for AI, messaging, and more to enhance its capabilities.
To get started with YueV1, follow these steps:
-
Clone the repository:
git clone https://github.com/ruihq/YueV1.git
-
Install dependencies:
npm install
-
Set up your configurations in
config.json
. -
Run the bot:
npm start
Ask the chatbot a question, and it will generate a response using the AI API.
Example:
:ai How does photosynthesis work?
View a list of available commands and their descriptions.
Example:
:help
Get the bot's current command prefix.
Example:
prefix
This project utilizes the following APIs:
- FCA-Unofficial - FCA API for Facebook Messenger.
- Herc.ai - AI API for natural language processing.
A special thanks to the creators and contributors of these APIs for their valuable contributions to this project.
This project is licensed under the MIT License - see the LICENSE.md file for details.