chore(userbot): apply ruff check --fix and ruff format
- ruff check --fix: 210 auto-fixed errors (import sorting, trailing whitespace, unused imports, f-string fixups, deprecated annotations) - ruff format: 104 files reformatted to consistent style - 268 non-auto-fixable issues remain (S113 requests timeout, etc.)
This commit is contained in:
@@ -17,40 +17,38 @@
|
||||
import asyncio
|
||||
|
||||
import requests
|
||||
from pyrogram import Client, filters, enums
|
||||
from pyrogram import Client, filters
|
||||
from pyrogram.types import Message
|
||||
|
||||
from utils.misc import modules_help, prefix
|
||||
from utils.scripts import format_exc
|
||||
|
||||
|
||||
def get_neko_media(query):
|
||||
return requests.get(f"https://nekos.life/api/v2/img/{query}").json()["url"]
|
||||
return requests.get(f'https://nekos.life/api/v2/img/{query}').json()['url']
|
||||
|
||||
|
||||
@Client.on_message(filters.command("neko", prefix) & filters.me)
|
||||
@Client.on_message(filters.command('neko', prefix) & filters.me)
|
||||
async def neko(_, message: Message):
|
||||
if len(message.command) == 1:
|
||||
await message.edit(
|
||||
"<b>Neko type isn't provided\n"
|
||||
f"You can get available neko types with <code>{prefix}neko_types</code></b>"
|
||||
f"<b>Neko type isn't provided\nYou can get available neko types with <code>{prefix}neko_types</code></b>"
|
||||
)
|
||||
|
||||
query = message.command[1]
|
||||
await message.edit("<b>Loading...</b>")
|
||||
await message.edit('<b>Loading...</b>')
|
||||
try:
|
||||
await message.edit(f"{get_neko_media(query)}", disable_web_page_preview=False)
|
||||
await message.edit(f'{get_neko_media(query)}', disable_web_page_preview=False)
|
||||
except Exception as e:
|
||||
await message.edit(format_exc(e))
|
||||
|
||||
|
||||
@Client.on_message(filters.command(["nekotypes", "neko_types"], prefix) & filters.me)
|
||||
@Client.on_message(filters.command(['nekotypes', 'neko_types'], prefix) & filters.me)
|
||||
async def neko_types_func(_, message: Message):
|
||||
neko_types = """hug kiss tickle lewd neko pat lizard 8ball cat chat fact smug woof gasm goose cuddle avatar slap gecg feed fox_girl meow wallpaper spank waifu ngif name owoify spoiler why"""
|
||||
await message.edit(" ".join(f"<code>{n}</code>" for n in neko_types.split()))
|
||||
await message.edit(' '.join(f'<code>{n}</code>' for n in neko_types.split()))
|
||||
|
||||
|
||||
@Client.on_message(filters.command(["nekospam", "neko_spam"], prefix) & filters.me)
|
||||
@Client.on_message(filters.command(['nekospam', 'neko_spam'], prefix) & filters.me)
|
||||
async def neko_spam(client: Client, message: Message):
|
||||
query = message.command[1]
|
||||
amount = int(message.command[2])
|
||||
@@ -65,8 +63,8 @@ async def neko_spam(client: Client, message: Message):
|
||||
await asyncio.sleep(0.1)
|
||||
|
||||
|
||||
modules_help["neko"] = {
|
||||
"neko [type]*": "Get neko media",
|
||||
"neko_types": "Available neko types",
|
||||
"neko_spam [type]* [amount]*": "Start spam with neko media",
|
||||
modules_help['neko'] = {
|
||||
'neko [type]*': 'Get neko media',
|
||||
'neko_types': 'Available neko types',
|
||||
'neko_spam [type]* [amount]*': 'Start spam with neko media',
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user