TheHamkerCat 5 tahun lalu
induk
melakukan
4112575034
2 mengubah file dengan 9 tambahan dan 8 penghapusan
  1. 1 0
      wbb/modules/global_stats.py
  2. 8 8
      wbb/modules/paste.py

+ 1 - 0
wbb/modules/global_stats.py

@@ -81,6 +81,7 @@ async def global_stats(_, message):
 
     # NOTE need to fix these
     msg = f"""**Global Stats of {BOT_NAME}**:
+
 **{gbans}** Globally banned users.
 **{total_users}** Users, Across **{len(served_chats)}** chats.
 **{filters_count}** Filters, Across **{filters_chats_count}** chats.

+ 8 - 8
wbb/modules/paste.py

@@ -11,9 +11,9 @@ __HELP__ = "/paste - To Paste Replied Text Or Document To Neokobin"
 @app.on_message(filters.command("paste") & ~filters.edited)
 @capture_err
 async def paste(_, message):
-    if bool(message.reply_to_message) is True:
+    if message.reply_to_message:
         app.set_parse_mode("markdown")
-        if bool(message.reply_to_message.text) is True:
+        if message.reply_to_message.text:
             m = await message.reply_text("```Pasting To Nekobin...```")
             message_get = message.reply_to_message.text
             message_as_str = str(message_get)
@@ -21,7 +21,10 @@ async def paste(_, message):
             final_link = f"[Nekobin]({paste_link})"
             await m.edit(final_link, disable_web_page_preview=True)
 
-        elif bool(message.reply_to_message.document) is True:
+        elif message.reply_to_message.document:
+            if message.reply_to_message.document.file_size > 300000:
+                await message.reply_text("You can only paste files smaller than 300KB.")
+                return
             m = await message.reply_text("```Pasting To Nekobin...```")
             await message.reply_to_message.download(file_name='paste.txt')
             i = open("downloads/paste.txt", "r")
@@ -29,8 +32,5 @@ async def paste(_, message):
             os.remove('downloads/paste.txt')
             final_link = f"[Nekobin]({paste_link})"
             await m.edit(final_link, disable_web_page_preview=True)
-    elif bool(message.reply_to_message) is False:
-        await message.reply_text(
-            "Reply To A Message With /paste, Just Hitting /paste "
-            + "Won't Do Anything Other Than Proving Everyone That "
-            + "You Are A Spammer Who Is Obsessed To 'BlueTextMustClickofobia")
+    else:
+        await message.reply_text("Reply To A Message With /paste")