diff --git a/README.md b/README.md index ba12a20..585dba6 100644 --- a/README.md +++ b/README.md @@ -8,4 +8,5 @@ Users can optionally specify whether to fetch a `gif` (animated) or a `still` (j - `!catto` Fetches a random cat image, animated (gif) or still (jpg/png) - `!catto gif` Fetches a random cat animated gif image - `!catto still` Fetches a random cat still jpg/png image - +- `!catto jpg` Fetches a random cat jpg image +- `!catto png` Fetches a random cat png image diff --git a/catto.py b/catto.py index 20c6693..09d2813 100644 --- a/catto.py +++ b/catto.py @@ -43,14 +43,18 @@ class Catto(BotPlugin): @botcmd(split_args_with=' ') def catto(self, msg, args): - """Fetch a random cat image, which may be animated (gif) or still (jpg/png)""" + """Fetch a random cat image, optionally specifying 'gif' (animated), 'still' (jpg or png), or 'jpg' or 'png'""" if len(args) > 0 and args[0]: type = args[0] if type == 'gif': return self.get_catapi_pic("gif") elif type == 'still': return self.get_catapi_pic("jpg,png") + elif type == 'jpg': + return self.get_catapi_pic(type) + elif type == 'png': + return self.get_catapi_pic(type) else: - return 'Unrecognized image type. Please use "gif" or "still" or leave blank to get either type.' + return 'Unrecognized image type. Please use "gif", "still", "jpg", "png", or leave blank to get any type.' else: return self.get_catpic()