Skip to content

Commit 98d70c9

Browse files
committed
[f] repost delay and edit
1 parent 4431316 commit 98d70c9

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

reposter/handlers/on_msg.py

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,17 @@ async def on_new_msg(
4242
)
4343
await stream_notify.notify_all()
4444
return
45-
else:
46-
if reposter.core.config.json.repost_delay_seconds:
47-
await reposter.funcs.handle.wait(
48-
reposter.core.config.json.repost_delay_seconds,
49-
text='repost delay',
50-
)
45+
elif reposter.core.config.json.repost_delay_seconds:
46+
await reposter.funcs.handle.wait(
47+
reposter.core.config.json.repost_delay_seconds,
48+
text='repost delay',
49+
)
50+
update_src_msg = await reposter.core.common.tg.client.get_messages(
51+
chat_id=src_msg.chat.id,
52+
message_ids=src_msg.id,
53+
)
54+
assert isinstance(update_src_msg, pyrogram.types.Message)
55+
src_msg = update_src_msg
5156
if src_msg.has_protected_content or src_msg.chat.has_protected_content:
5257
if src_msg.media_group_id:
5358
resend_media_group = reposter.handlers.resend_restricted.ResendMediaGroup(

0 commit comments

Comments
 (0)