[REJECTED] Puddin-Cogs

Discord Name: Abdou.#8384
GitHub Repository (Must be V3):


Description: some fun cogs and maybe useful

Howdy! Sorry for the delay in reviewing your application. We at QA have been working on finalizing some documentation outlining exactly how these applications are reviewed. Since this application was made before the documentation was live, I am letting you know so you can double check that your repo meets these new requirements. We hope this transparency will help you to better prepare your repo for review.

Hi Abdou, thanks for applying. Unfortunately, there are too many issues with this application for me to accept it at this time. Not a single cog in your repo loads, so I cannot do a proper evaluation. From a quick glance at the code, your repo does not appear to meet the requirement “Your repo shows an understanding of a range of common cog practices.” Two of your cogs are simple API fetch & sends, and the third is just a basic “how x are you” cog.

You may not re-apply for a minimum of 2 weeks from today and not until all the non-optional notes below have been addressed.

Commit hash: e97dfc5f8eb97f96b172f274875a0b0a3e6a7aa7
Red v3.4.5
Consider anything prefaced with “You might want” to be optional

General
-Your readme file needs to include basic installation instructions ([p]repo add, etc).
-You might want to fix the typo on your repo-level info.json file.
-You need to include the name field in each cog’s info.json file.

CoronaTest
-This cog does not load due to an import error.

Traceback (most recent call last):
  File "coronatest\coronatest.py", line 13, in CoronaTest
    async def coronatest(self, ctx, member: discord.Member=None):
NameError: name 'discord' is not defined

Horoscopes
-Your install_message info.json section does not need to include the pip install command if the package is included in the requirements key.
-This cog does not load because you did not pass bot to your class, despite including it in your __init__() func.

Traceback (most recent call last):
  File "horoscopes\__init__.py", line 5, in setup
    bot.add_cog(Horoscopes())
TypeError: __init__() missing 1 required positional argument: 'bot'

ImBored
-This cog does not load because you did not pass bot to your class, despite including it in your __init__() func.

Traceback (most recent call last):
  File "imbored\__init__.py", line 5, in setup
    bot.add_cog(ImBored())
TypeError: __init__() missing 1 required positional argument: 'bot'