diff --git a/plugins/metacritic.py b/plugins/metacritic.py index ec05dcb..0545b77 100644 --- a/plugins/metacritic.py +++ b/plugins/metacritic.py @@ -8,14 +8,14 @@ from util import hook, http @hook.command('mc') def metacritic(inp): - '.mc [all|movie|tv|album|x360|ps3|pc|ds|3ds|wii|psv] -- gets rating for'\ - ' <title> from metacritic on the specified medium' + '.mc [all|movie|tv|album|x360|ps3|pc|gba|ds|3ds|wii|vita|wiiu|xone|ps4] <title> -- gets rating for'\ + ' <title> from metacritic on the specified medium' # if the results suck, it's metacritic's fault args = inp.strip() - game_platforms = ('x360', 'ps3', 'pc', 'ds', 'wii', '3ds', 'gba', 'psv') + game_platforms = ('x360', 'ps3', 'pc', 'gba', 'ds', '3ds', 'wii', 'vita', 'wiiu', 'xone', 'ps4') all_platforms = game_platforms + ('all', 'movie', 'tv', 'album') try: @@ -125,7 +125,7 @@ def metacritic(inp): release = None try: - score = result.find_class('metascore')[0].text_content() + score = result.find_class('metascore_w')[0].text_content() except IndexError: score = None