diff --git a/misskaty/plugins/filters.py b/misskaty/plugins/filters.py index a5e34e45..900f91ae 100644 --- a/misskaty/plugins/filters.py +++ b/misskaty/plugins/filters.py @@ -68,6 +68,7 @@ async def save_filters(_, message): } await save_filter(chat_id, name, _filter) await message.reply(f"__**Saved filter {name}.**__") + await message.stop_propagation() @app.on_message(filters.command("filters") & ~filters.private) @@ -137,6 +138,7 @@ async def filters_re(_, message): return await message.reply( data, reply_markup=keyb, + reply_to_message_id=message.id, disable_web_page_preview=True, ) if message.reply_to_message: @@ -145,4 +147,4 @@ async def filters_re(_, message): if text.startswith("~"): await message.delete() return - return await message.reply_sticker(data) + return await message.reply_sticker(data, reply_to_message_id=message.id)