Update plugin.py

This commit is contained in:
Gordon Shumway 2019-02-08 16:04:30 -05:00 committed by GitHub
parent 575202f648
commit dbedb06a5a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -12,6 +12,7 @@ import supybot.ircutils as ircutils
import supybot.callbacks as callbacks
import supybot.ircmsgs as ircmsgs
import requests
import html
try:
from supybot.i18n import PluginInternationalization
@ -38,7 +39,7 @@ class Lyrics(callbacks.Plugin):
query = None
if query:
data = requests.get("https://lyric-api.herokuapp.com/api/find/{0}/{1}".format(query[0], query[1])).json()
lyrics = data['lyric'].replace('\n\n', '. ').replace('?\n', '? ').replace('!\n', '! ').replace('.\n', '. ').replace(',\n', ', ').replace('...\n', '... ').replace('\n', ', ')
lyrics = html.unescape(data['lyric']).replace('\n\n', '. ').replace('?\n', '? ').replace('!\n', '! ').replace('.\n', '. ').replace(',\n', ', ').replace('...\n', '... ').replace('\n', ', ')
if lyrics:
irc.reply(lyrics)
else: