From 85d8c4e5cbf1ad06757f52af8d63d62dcbac63db Mon Sep 17 00:00:00 2001 From: Luke Rogers Date: Fri, 29 Nov 2013 16:30:06 +1300 Subject: [PATCH] switched youtube to like/dislike --- plugins/youtube.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/plugins/youtube.py b/plugins/youtube.py index 4f2675e..08dcc24 100755 --- a/plugins/youtube.py +++ b/plugins/youtube.py @@ -34,9 +34,14 @@ def get_video_description(video_id): out += '%dm ' % (length / 60 % 60) out += "%ds\x02" % (length % 60) - if 'rating' in data: - out += ' - rated \x02%.2f/5.0\x02 (%d)' % (data['rating'], - data['ratingCount']) + if 'ratingCount' in data: + ratings = data['ratingCount'] + likes = int(data['likeCount']) + dislikes = ratings - likes + + percent = 100 * float(likes)/float(ratings) + out += ' - {} likes, {} dislikes (\x02{:.1f}\x02%)'.format(likes, + dislikes, percent) if 'viewCount' in data: out += ' - \x02%s\x02 views' % format(data['viewCount'], ",d")