Cogs in discord.py
h
HarshVardhan19 (11)

What are cogs?

Do you ever get frustrated trying to find the code for a command in the main.py file which already has more than 700 lines of code?
Well, Cogs are the exact things you need! Literally speaking, putting all the commands and events in the single main.py file and making it messy with more than 500 lines, is not the best coding practice.

Instead, you can create different files, with different codes and commands, and then load them to the bot!
Neat? huh?
I already wrote a basic cogs tutorial in a Repl project with all those information using comments inside the main.py file and the cogs files itself.

The basic order to go through the project, in my opinion, would be:
1. Go through the blah.py file first.
2. Then the foo.py file.
3. And lastly, making use of them in the main.py file!

Go check it out!
Upvote the post, if you liked it, and also if I was able to reduce some headaches by helping you learn how to reduce the clutter in the main.py file. Feel free to leave a comment down below!
Also thank you for reading this far!

You are viewing a single comment. View All
HarshVardhan19 (11)

@agent9002 okay I'll probably create another tutorial and add it soon.