# J3_Robot
**Repository Path**: Dormancy-Cat/J3_Robot
## Basic Information
- **Project Name**: J3_Robot
- **Description**: 使用simple-robot框架与mirai通讯协议框架针对剑网三游戏开发的QQ群团长工具机器人
- **Primary Language**: Unknown
- **License**: MulanPSL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2020-07-24
- **Last Updated**: 2021-07-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 剑网三QQ群团长工具人
> 项目对应GITEE地址:https://gitee.com/Ninng/J3_Robot
## 这是什么?
这是一个使用simple-robot框架与mirai通讯协议框架针对剑网三游戏开发的QQ群团长工具机器人
## 能做什么?
1. 开团:在群中发送消息:_开团:副本名称,开车时间,需求人数_ 即可注册开团信息
**例如:** 开团:十人夜店,今晚十点,10
2. 报名:在群中@机器人账号,发送消息:_报名:副本名称,心法职业_
**例如:** @xxx 报名:十人夜店,奶花
3. 复读机(\*~~剑三特色~~\*):在群中@机器人账号,发送消息:_复读机_
**例如:** @xxx 复读机
+ *关闭复读机功能:* 在群中@机器人账号,发送消息:_闭嘴_
**例如:** @xxx 闭嘴
## 怎么使用
1. 使用git将j3_robot clone到你的本地
2. 导入IDE中,进行构建
3. 使用src\main\resources\sql下的建表语句创建你自己的数据库(当前仅支持mysql数据库)
4. 修改application.properties中的以下信息
`core.bots=123:123` 机器人的QQ:对应密码
`spring.datasource.url=jdbc:mysql://ip:port/dbname?useunicode=true&characterEncoding=utf8` 数据库地址
`spring.datasource.username=j3_robot` 数据库用户名
`spring.datasource.password=j3_robot` 数据库密码
5. 使用maven编译并进行打包
6. 使用 `java -jar J3_Robot-0.0.1-SNAPSHOT.jar` 启动
__接下来就可以在群里召唤机器人了__
## 怎么为J3_Robot添砖加瓦
#### 我想给J3_Robot反馈bug或者提建议
+ [码云Gitee](https://gitee.com/Ninng/J3_Robot/issues)
#### 我想给J3_Robot新增功能
1. 在Gitee或者Github上fork项目到自己的repo
2. 把fork过去的项目也就是你的项目clone到你的本地
3. 修改代码
4. commit后push到自己的库
5. 登录[Gitee](https://gitee.com)在你首页可以看到一个 pull request 按钮,点击它,填写一些说明信息,然后提交即可。
6. 等待合并