diff --git a/CHANGELOG.md b/CHANGELOG.md index ffce5d89..79488517 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ 5. 修复群成员加入时间 上次活跃 活跃等级字段 - 影响 API: /get_group_member_info /get_group_member_list 6. 修复视频所需的 ffmpeg 路径不正确导致视频封面和时长获取失败 - 影响 Event/API ## 新增与调整 -1. 支持获取与设置群公告 - 新增 API: (/_send_group_notice 暂时未完全实现) /_get_group_notice +1. 支持获取与设置群公告 - 新增 API: /_send_group_notice /_get_group_notice 2. 支持获取群精华消息 - 新增 API: /get_essence_msg_list 3. 支持了设置已读群/私聊消息接口 - 新增 API: /mark_private_msg_as_read /mark_group_msg_as_read 4. 支持了好友添加上报事件 - 新增 Event: AddFriend diff --git a/src/core b/src/core index 51668280..31b28b94 160000 --- a/src/core +++ b/src/core @@ -1 +1 @@ -Subproject commit 51668280772eecb9fa0dff4eaf0d9648e72bad3f +Subproject commit 31b28b949efe1950be746f7584ca7b23ad761dfd diff --git a/src/onebot11/action/group/SetGroupNotice.ts b/src/onebot11/action/group/SetGroupNotice.ts index 88eb3fa5..8a0e7099 100644 --- a/src/onebot11/action/group/SetGroupNotice.ts +++ b/src/onebot11/action/group/SetGroupNotice.ts @@ -3,7 +3,8 @@ import BaseAction from '../BaseAction'; import { ActionName } from '../types'; interface PayloadType { - group_id: number + group_id: number; + content: string; } export class SetGroupNotice extends BaseAction { @@ -11,7 +12,7 @@ export class SetGroupNotice extends BaseAction { protected async _handle(payload: PayloadType) { const group = payload.group_id.toString(); - WebApi.setGroupNotice(group); + WebApi.setGroupNotice(group, payload.content); return null; } } \ No newline at end of file