@staticmethod
def _get_guild(ctx: commands.Context, channel: discord.TextChannel, user: discord.Member) -> discord.Guild:
    if (ctx is not None):
        return ctx.guild
    elif (channel is not None):
        return channel.guild
    elif (user is not None):
        return user.guild
@staticmethod
def _get_guild(ctx: commands.Context, channel: discord.TextChannel, user: discord.Member) -> discord.Guild:
    if (ctx is not None):
        return ctx.guild
    elif (channel is not None):
        return channel.guild
    elif (user is not None):
        return user.guild