diff --git a/docs/changelogs/CHANGELOG.v1.7.8.md b/docs/changelogs/CHANGELOG.v1.7.8.md deleted file mode 100644 index c64b82b7..00000000 --- a/docs/changelogs/CHANGELOG.v1.7.8.md +++ /dev/null @@ -1,12 +0,0 @@ -# v1.7.8 - -QQ Version: Windows 9.9.15-26702 / Linux 3.2.12-26702 - -## 启动的方式 -Way03/Way05 - -## 新增与调整 -1. 彻底支持发言时间与入群时间 For 26702 -2. 修复转发接口异常问题 - -新增的 API 详细见[API文档](https://napneko.github.io/zh-CN/develop/extends_api) diff --git a/docs/changelogs/CHANGELOG.v1.7.9.md b/docs/changelogs/CHANGELOG.v1.7.9.md new file mode 100644 index 00000000..6eb49b66 --- /dev/null +++ b/docs/changelogs/CHANGELOG.v1.7.9.md @@ -0,0 +1,21 @@ +# v1.7.9 + +QQ Version: Windows 9.9.15-26702 / Linux 3.2.12-26702 + +## 启动的方式 +Way03/Way05 + +## 新增与调整 +1. 消息ID映射到UINT32空间 +2. 回复ID验证与修复 +3. 新API /fetch_emoji_like + +```json5 +{ + "message_id": 1557274996,//消息ID + "emojiType": "1",//可以从event事件获取 一般为1或者2 + "emojiId": "76"//可以从event事件获取 一个表情对应一个ID +} +``` + +新增的 API 详细见[API文档](https://napneko.github.io/zh-CN/develop/extends_api) diff --git a/package.json b/package.json index 30a6a23e..587fbf4a 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "napcat", "private": true, "type": "module", - "version": "1.7.8", + "version": "1.7.9", "scripts": { "watch:dev": "vite --mode development", "watch:prod": "vite --mode production", diff --git a/src/common/utils/MessageUnique.ts b/src/common/utils/MessageUnique.ts index cb8ce4a5..004000fc 100644 --- a/src/common/utils/MessageUnique.ts +++ b/src/common/utils/MessageUnique.ts @@ -100,7 +100,7 @@ class MessageUniqueWrapper { createMsg(peer: Peer, msgId: string): number | undefined { const key = `${msgId}|${peer.chatType}|${peer.peerUid}`; const hash = crypto.createHash('md5').update(key); - const shortId = hash.digest().readInt32BE(0); + const shortId = hash.digest().readUInt32BE(0); //减少性能损耗 // const isExist = this.msgIdMap.getKey(shortId); // if (isExist && isExist === msgId) { diff --git a/src/onebot11/version.ts b/src/onebot11/version.ts index c413e08e..3b6b0d94 100644 --- a/src/onebot11/version.ts +++ b/src/onebot11/version.ts @@ -1 +1 @@ -export const version = '1.7.8'; +export const version = '1.7.9'; diff --git a/src/webui/ui/NapCat.ts b/src/webui/ui/NapCat.ts index 62e9a031..7499a3e6 100644 --- a/src/webui/ui/NapCat.ts +++ b/src/webui/ui/NapCat.ts @@ -29,7 +29,7 @@ async function onSettingWindowCreated(view: Element) { SettingItem( 'Napcat', undefined, - SettingButton('V1.7.8', 'napcat-update-button', 'secondary') + SettingButton('V1.7.9', 'napcat-update-button', 'secondary') ), ]), SettingList([ diff --git a/static/assets/renderer.js b/static/assets/renderer.js index 6b9a5efa..ff1be992 100644 --- a/static/assets/renderer.js +++ b/static/assets/renderer.js @@ -163,7 +163,7 @@ async function onSettingWindowCreated(view) { SettingItem( 'Napcat', void 0, - SettingButton("V1.7.8", "napcat-update-button", "secondary") + SettingButton("V1.7.9", "napcat-update-button", "secondary") ) ]), SettingList([