I am using discord.py to create my bot and I was wondering how to create roles/permissions specific to the bot? 
What that means is when the bot enters the server for the first time, it has predefined permissions and role set in place so the admin of the server doesn't need to set a role and permissions for the bot.
I have been trying to look up a reference implementation of this but no luck. If someone can point me at example of how to get a simple permission/role for a bot that will be great!
you want to do this through oath2 using the url parameters
How to create a role for a Discord Bot