<reponame>STEUSSO/steusso
from discord.ext import commands
from dotenv import load_dotenv
from os import getenv

load_dotenv(dotenv_path="config")
prefix = getenv("PREFIX")

class opgg(commands.Cog):
    def __init__(
        self,
        client
    ):
        self.client = client

    @commands.command()
    async def opgg(
        self,
        ctx,
        region : str = None,
        *,
        pseudo : str = None
    ):
        regions = ["euw", "na", "jp", "eune", "oce", "br", "las", "lan", "tr", "ru"]
        if not pseudo or region not in regions:
            await ctx.reply(f"Il manque quelque chose dans la commande ou alors tu ne les as pas mis dans l'ordre, regarde la commande **{prefix}aide** pour t'aider ! En cas de bug, veuillez contacter **'STEUSSO'#1111** !")
        else:
            pseudoChanged = pseudo.replace(" ", "+")
            await ctx.reply(f"https://{region}.op.gg/summoner/userName={pseudoChanged}")