I am a Senior High School IEA student and I am trying to develop a discord bot for a project. It is in my interest for the bot to have robust functions and have the capability to play music. I've glanced across multiple tutorials on youtube and I still find myself scratching my head.
Whats the difference between discord.py and discord.py rewrite?
Are you supposed to pip install discord.py[voice] separately from those two?
Is discord.py[voice] compatible with discord.py rewrite? Or is there a different version of voice on rewrite?
Also is there a specific IDE that you particularly recommend using for developing a discord bot?
Some clarity would be nice!
discord.py is now up to date, so it will work fine for the project. I believe (I haven't worked with it before) discord.py[voice] is just a superset of discord.py with audio functionality, so installing it should leave you all set for your project.
As for an IDE, I recommend visual studio code or pycharm, this part isn't really important, just pick an editor that you like, get used to it, and it will get the job done fine.
Also, it's worth noting that mainline development for discord.py has recently ended, this shouldn't affect your project because it's a very recent change, but keep this in mind in the future in case things start to become incompatible.
What is the difference between discord.py and discord.py rewrite? And are they both compatible with discord.py[voice]?