imdb: switch to omdbapi.com domain
parent
23d99dd326
commit
cac9258c86
|
@ -15,18 +15,23 @@ def imdb_search(query):
|
||||||
query = query.replace('!', '')
|
query = query.replace('!', '')
|
||||||
query = query.encode('utf-8')
|
query = query.encode('utf-8')
|
||||||
query = web.quote(query)
|
query = web.quote(query)
|
||||||
uri = 'http://www.imdbapi.com/?i=&t=%s' % query
|
uri = 'http://www.omdbapi.com/?i=&t=%s' % query
|
||||||
bytes = web.get(uri)
|
bytes = web.get(uri)
|
||||||
m = json.loads(bytes)
|
m = json.loads(bytes)
|
||||||
return m
|
return m
|
||||||
|
|
||||||
def imdb(phenny, input):
|
def imdb(phenny, input):
|
||||||
query = input.group(2)
|
query = input.group(2)
|
||||||
if not query: return phenny.reply('.imdb what?')
|
if not query:
|
||||||
|
return phenny.say('.imdb what?')
|
||||||
|
|
||||||
m = imdb_search(query)
|
m = imdb_search(query)
|
||||||
try:
|
try:
|
||||||
phenny.reply('{0} ({1}): {2} http://imdb.com/title/{3}'.format(m['Title'], m['Year'], m['Plot'], m['imdbID']))
|
phenny.say('{0} ({1}): {2} http://imdb.com/title/{3}'.format(
|
||||||
|
m['Title'],
|
||||||
|
m['Year'],
|
||||||
|
m['Plot'],
|
||||||
|
m['imdbID']))
|
||||||
except:
|
except:
|
||||||
phenny.reply("No results found for '%s'." % query)
|
phenny.reply("No results found for '%s'." % query)
|
||||||
imdb.commands = ['imdb']
|
imdb.commands = ['imdb']
|
||||||
|
|
Loading…
Reference in New Issue