|
|
@@ -45,7 +45,12 @@ Checkout /markdownhelp to know more about formattings and other syntax.
|
|
|
"""
|
|
|
|
|
|
|
|
|
-@app2.on_message(filters.command("save", prefixes=USERBOT_PREFIX) & SUDOERS)
|
|
|
+@app2.on_message(
|
|
|
+ filters.command("save", prefixes=USERBOT_PREFIX)
|
|
|
+ & ~filters.forwarded
|
|
|
+ & ~filters.via_bot
|
|
|
+ & SUDOERS
|
|
|
+)
|
|
|
@app.on_message(filters.command("save") & ~filters.private)
|
|
|
@adminsOnly("can_change_info")
|
|
|
async def save_notee(_, message):
|
|
|
@@ -77,7 +82,12 @@ async def save_notee(_, message):
|
|
|
await eor(message, text=f"__**Saved note {name}.**__")
|
|
|
|
|
|
|
|
|
-@app2.on_message(filters.command("notes", prefixes=USERBOT_PREFIX) & SUDOERS)
|
|
|
+@app2.on_message(
|
|
|
+ filters.command("notes", prefixes=USERBOT_PREFIX)
|
|
|
+ & ~filters.forwarded
|
|
|
+ & ~filters.via_bot
|
|
|
+ & SUDOERS
|
|
|
+)
|
|
|
@app.on_message(filters.command("notes") & ~filters.private)
|
|
|
@capture_err
|
|
|
async def get_notes(_, message):
|
|
|
@@ -96,7 +106,12 @@ async def get_notes(_, message):
|
|
|
await eor(message, text=msg)
|
|
|
|
|
|
|
|
|
-@app2.on_message(filters.command("get", prefixes=USERBOT_PREFIX) & SUDOERS)
|
|
|
+@app2.on_message(
|
|
|
+ filters.command("get", prefixes=USERBOT_PREFIX)
|
|
|
+ & ~filters.forwarded
|
|
|
+ & ~filters.via_bot
|
|
|
+ & SUDOERS
|
|
|
+)
|
|
|
async def get_one_note_userbot(_, message):
|
|
|
if len(message.text.split()) < 2:
|
|
|
return await eor(message, text="Invalid arguments")
|
|
|
@@ -143,7 +158,12 @@ async def get_one_note(_, message):
|
|
|
await message.reply_sticker(_note["data"])
|
|
|
|
|
|
|
|
|
-@app2.on_message(filters.command("delete", prefixes=USERBOT_PREFIX) & SUDOERS)
|
|
|
+@app2.on_message(
|
|
|
+ filters.command("delete", prefixes=USERBOT_PREFIX)
|
|
|
+ & ~filters.forwarded
|
|
|
+ & ~filters.via_bot
|
|
|
+ & SUDOERS
|
|
|
+)
|
|
|
@app.on_message(filters.command("delete") & ~filters.private)
|
|
|
@adminsOnly("can_change_info")
|
|
|
async def del_note(_, message):
|