Zxce3 / userbot

Re-defined variable from outer scope PYL-W0621
Anti-pattern
Major
a year ago2 years old
Redefining name 'app' from outer scope (line 1)
 4import requests
 5
 6@app.on_message(filters.command("stack", prefix) & filters.me)
 7async def stack(app, msg): 8    await msg.edit("Processing...")
 9    if len(msg.command) < 2:
10        await msg.edit(f"`{prefix}stack` **query**")
Redefining name 'app' from outer scope (line 1)
 4import requests
 5
 6@app.on_message(filters.command("repo", prefix) & filters.me)
 7async def search_repo(app, msg): 8    url = "https://api.github.com/search/repositories?q="
 9    if len(msg.command) < 2:
10        await msg.edit(f"`{prefix}search-repo` **query**")
Redefining name 'app' from outer scope (line 2)
33
34# create query command for neko2
35@app.on_message(filters.command("neko2", prefix) & filters.me)
36async def neko2(app, msg):37    url = "https://nekos.life/api/v2/img/"
38    if len(msg.command) < 2:
39        await msg.edit(f"`{prefix}neko2` **category**")
Redefining name 'app' from outer scope (line 2)
55
56# list of categories from data
57@app.on_message(filters.command("neko2list", prefix) & filters.me)
58async def neko2list(app, msg):59    # parse data to string and make list of categories
60    categories = "\n-".join(data)
61    # usage of categories
Redefining name 'data' from outer scope (line 7)
43    if r.status_code == 404:
44        await msg.edit("Category not found")
45        return
46    data = r.json()47    url = data["url"]
48    await msg.edit(f"**Neko for {category}**")
49    # fix gif image