# yhchat-sdk-core **Repository Path**: daenmax/yhchat-sdk-core ## Basic Information - **Project Name**: yhchat-sdk-core - **Description**: 云湖SDK Core服务,引入此 Core 可以快速构建您的云湖机器人,能让您以非常便捷的方式和云湖服务进行交互。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2023-06-12 - **Last Updated**: 2025-05-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

yhchat-sdk-core

云湖Java SDK,引入此 Core 可以快速构建您的云湖机器人

star star

## 🐻‍❄️ 介绍 云湖SDK Core服务,引入此 Core 可以快速构建您的云湖机器人,能让您以非常便捷的方式和云湖服务进行交互。 Core版本支持情况 | Core版本 | SpringBoot | JDK | |-------------|------------|-----| | 1.1.0及以上 | 3.x | 17 | | 1.1.0以下(不含) | 2.x | 8 | ## 🦊 链接 ### 文档教程 [文档教程](https://gitee.com/daenmax/yhchat-sdk-core/wikis) ### 官方Demo gitee:[yhchat-sdk-demo](https://gitee.com/daenmax/yhchat-sdk-demo) github:[yhchat-sdk-demo](https://github.com/daenmax/yhchat-sdk-demo) ### 云湖官网 [云湖社交](https://www.yhchat.com/) ## 🦄 实现 ### 事件 - [x] 普通消息事件 - [x] 指令消息事件 - [x] 关注机器人事件 - [x] 取消关注机器人事件 - [x] 消息中按钮点击事件 - [x] 加入群事件 - [x] 退出群事件 - [x] 机器人设置事件 ### 接口 - [x] 发送消息 - [x] 批量发送消息 - [x] 流式发送消息 - [x] 编辑消息 - [x] 撤回消息 - [x] 消息列表 - [x] 上传图片 - [x] 上传视频 - [x] 上传文件 - [x] 设置看板 - [x] 取消设置看板 ## 🕊️ 快速开始 ### 新建项目 ### 引入POM依赖 ```xml cn.daenx yhchat-sdk-core 最新版本 ``` ### 在启动类上添加包扫描 ```java //"cn.daenx.yhchatDemo.plugin" 是当前demo的插件所在包路径 @ComponentScan({"cn.daenx.yhchatsdk", "cn.daenx.yhchatDemo.plugin"}) ``` ### 在配置文件中添加配置 ```yml yhchat: # 是否打印原始消息日志 printLog: true # 机器人发送消息Token,在控制台中可以看到 token: "5e4exxxxxxxxxxxxxxxe3dff6760" ``` ### 开发插件 根据你的业务需要,实现相对应的事件接口即可,同一事件可多次实现 ## ⚡ 反馈与交流 在使用过程中有任何问题和想法,请给我提 [Issue](https://gitee.com/daenmax/yhchat-sdk-core/issues) 你也可以在Issue查看别人提的问题和给出解决方案。 或者加入我们的交流群: 访问加入云湖群聊[【云湖Java SDk交流群】](https://yhfx.jwznb.com/share?key=Y9EOkHcu5KYP&ts=1686711472)
群号: 373752019

群ID: 471883451

## 🐽 后记