I am building a Discord bot which I can anticipate will eventually be in more than 2500 guilds pretty quick.
I have a few questions about sharding which I am looking to have answered, any help is greatly appreciated:
1. Is it best to prepare and set up sharding for the bot now while I can?
2. Once the sharding manager is created, do I have to go back into my code (such as commands) and change it to work with all shards? Or does that depend on if the command should affect other guilds, for example?
3. What are the main use cases for using commands such as