diff options
Diffstat (limited to 'bot/converters.py')
| -rw-r--r-- | bot/converters.py | 29 | 
1 files changed, 0 insertions, 29 deletions
diff --git a/bot/converters.py b/bot/converters.py index 3bf05cfb3..2a3943831 100644 --- a/bot/converters.py +++ b/bot/converters.py @@ -236,35 +236,6 @@ class Snowflake(IDConverter):          return snowflake -class Subreddit(Converter): -    """Forces a string to begin with "r/" and checks if it's a valid subreddit.""" - -    @staticmethod -    async def convert(ctx: Context, sub: str) -> str: -        """ -        Force sub to begin with "r/" and check if it's a valid subreddit. - -        If sub is a valid subreddit, return it prepended with "r/" -        """ -        sub = sub.lower() - -        if not sub.startswith("r/"): -            sub = f"r/{sub}" - -        resp = await ctx.bot.http_session.get( -            "https://www.reddit.com/subreddits/search.json", -            params={"q": sub} -        ) - -        json = await resp.json() -        if not json["data"]["children"]: -            raise BadArgument( -                f"The subreddit `{sub}` either doesn't exist, or it has no posts." -            ) - -        return sub - -  class TagNameConverter(Converter):      """      Ensure that a proposed tag name is valid.  |