Skip to content

Commit 35f3fc2

Browse files
committed
升级 teleproto 1.228.4 → 1.228.5
Breaking change: message.delete() 默认 revoke 从 false 变为 true - 所有无参 .delete() 调用显式传 { revoke: false } 保持原语义 - 涉及: telegram.patch.ts (deleteWithDelay), tpm.ts, debug.ts, sudo.ts, reload.ts teleproto 1.228.5 新增功能 (additive, 无需适配): - Rich 命名空间 (richMessage/PageBlock 支持) - sendPoll/vote/closePoll, getScheduledMessages, saveDraft 等 - sendMessage 新增 background, richMessage, quoteText 等参数 - sendFile 新增 spoiler, ttlSeconds, videoCover 等参数 - message.copy/forwardTo/react/getReactions 新增可选参数 - sendReaction 新增 addToRecent 参数
1 parent 2dcedcd commit 35f3fc2

7 files changed

Lines changed: 19 additions & 12 deletions

File tree

‎package-lock.json‎

Lines changed: 11 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"smartcrop-sharp": "^2.0.8",
6868
"ssh2": "^1.15.0",
6969
"telegraf": "^4.16.3",
70-
"teleproto": "^1.228.4",
70+
"teleproto": "^1.228.5",
7171
"tsconfig-paths": "^4.2.0",
7272
"typescript": "^7.0.2"
7373
},

‎src/hook/patches/telegram.patch.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Api.Message.prototype.deleteWithDelay = async function (
4141
) {
4242
await sleep(delay);
4343
try {
44-
return this.delete();
44+
return this.delete({ revoke: false });
4545
} catch (e) {
4646
console.error(e);
4747
if (shouldThrowError) {

‎src/plugin/debug.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ class DebugPlugin extends Plugin {
323323
})
324324
);
325325
}
326-
await msg.delete();
326+
await msg.delete({ revoke: false });
327327
},
328328
};
329329
}

‎src/plugin/reload.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ class ReloadPlugin extends Plugin {
317317
},
318318

319319
pmr: async (msg) => {
320-
await msg.delete();
320+
await msg.delete({ revoke: false });
321321
scheduleTrackedTimeout(async () => {
322322
try {
323323
await execAsync("pm2 restart telebox");

‎src/plugin/sudo.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ async function handleAddDel(
127127
parseMode: "html",
128128
});
129129
await sleep(2000);
130-
await msg.delete();
130+
await msg.delete({ revoke: false });
131131
}
132132

133133
async function handleList(msg: Api.Message) {
@@ -188,7 +188,7 @@ async function handleChatAddDel(
188188
parseMode: "html",
189189
});
190190
await sleep(2000);
191-
await msg.delete();
191+
await msg.delete({ revoke: false });
192192
}
193193
async function handleChatList(msg: Api.Message) {
194194
const chats = withSudoDB((db) => db.lsChats());

‎src/plugin/tpm.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1064,9 +1064,9 @@ async function uploadPlugin(args: string[], msg: Api.Message) {
10641064
await msg.client?.sendFile(msg.peerId, sendOptions);
10651065

10661066
if (statusMsg.id !== msg.id) {
1067-
await statusMsg.delete();
1067+
await statusMsg.delete({ revoke: false });
10681068
} else {
1069-
await msg.delete();
1069+
await msg.delete({ revoke: false });
10701070
}
10711071
}
10721072

0 commit comments

Comments
 (0)