import asyncio
from discord.ext import oauth
client = oauth.OAuth2Client(
client_id = 000000000000000000,
client_secret = "CLIENT_SECRET",
redirect_uri = "https://www.google.com/",
scopes = ["identify", "guilds", "email", "connections"]
)
async def main():
resp = await client.exchange_code("redirect_code_here")
user = await client.fetch_user(resp)
print(f"User ID: {user.id}")
print(f"User Avatar URL: {user.avatar_url}")
await client.close()
loop = asyncio.get_event_loop()
loop.run_until_complete(main())