# MyBot
### A Java-Based OneBot11-Compatible Bot Framework
---
## Quick Start
### Requirements
1. Java Runtime Environment (JRE) version ≥ 11
2. Implementation of any OneBot11 protocol framework
### Steps to Use
1. Go to [Github Release](https://github.com/Wzp-2008/MyBot/releases/latest) or [Gitea Release](https://wzpmc.cn:3000/wzp/MyBot/releases/latest) to download the latest version of the JAR package.
2. Place the downloaded JAR package in an empty folder.
3. Start your OneBot instance.
4. Start the MyBot server using the following command:
```bash
java -jar mybot.jar
```
5. Edit the generated configuration file and set the WebSocket address to your OneBot WebSocket address.
6. Run the following command again to start the server:
```bash
java -jar mybot.jar
```
7. Now, you can start using MyBot!
---
Yes, adding repository guidelines will help developers better integrate MyBot. If you are using custom Maven repositories, you can provide detailed repository setup instructions in the development guide. I can help you add this section. Here's the modified development guide:
---
## Development Guide
### Add Repositories
If you need to pull dependencies from custom repositories, add the following repository configurations to your project's build file:
#### Maven Repository Setup
In your `pom.xml`, add the following repository configuration:
```xml
wzpmc-maven-releases
https://wzpmc.cn:90/repository/maven-releases
```
#### Gradle Repository Setup
##### Groovy DSL
```groovy
repositories {
maven {
url "https://wzpmc.cn:90/repository/maven-releases"
}
}
```
##### Kotlin DSL
```kotlin
repositories {
maven {
url = uri("https://wzpmc.cn:90/repository/maven-releases")
}
}
```
### Add Dependencies
#### Maven Build
In your `pom.xml`, add the following dependency:
```xml
cn.wzpmc
my-bot
[LATEST-VERSION]
```
#### Gradle Build
##### Groovy DSL
```groovy
implementation 'cn.wzpmc:my-bot:[LATEST-VERSION]'
```
##### Kotlin DSL
```kotlin
implementation("cn.wzpmc:my-bot:[LATEST-VERSION]")
```
---
With these settings, you'll be able to seamlessly integrate MyBot into your project and quickly build OneBot11-compatible bot applications. Enjoy!
---