Simplify
This commit is contained in:
parent
9c86429b21
commit
8c80da6bea
|
@ -51,6 +51,11 @@ class OMDb(callbacks.Plugin):
|
|||
self.__parent.__init__(irc)
|
||||
self.prepend = "8,4OMDb"
|
||||
|
||||
def __check_property(self, name, items):
|
||||
if name in items and items[name] != 'N/A':
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
|
||||
def __do_request(self, arguments):
|
||||
baseurl = "http://www.omdbapi.com/"
|
||||
|
@ -61,37 +66,37 @@ class OMDb(callbacks.Plugin):
|
|||
def __format_result(self, result):
|
||||
message = "{}".format(result['Title'])
|
||||
|
||||
if 'Year' in result:
|
||||
if self.__check_property('Year', result):
|
||||
message = "{} ({})".format(
|
||||
message,
|
||||
result['Year'],
|
||||
)
|
||||
|
||||
if 'Genre' in result:
|
||||
if self.__check_property('Genre', result):
|
||||
message = "{} 8{}".format(
|
||||
message,
|
||||
result['Genre'],
|
||||
)
|
||||
|
||||
if 'Runtime' in result:
|
||||
if self.__check_property('Runtime', result):
|
||||
message = "{} [{}]".format(
|
||||
message,
|
||||
result['Runtime'],
|
||||
)
|
||||
|
||||
if 'imdbRating' in result:
|
||||
if self.__check_property('imdbRating', result):
|
||||
message = "{} 13{}/10".format(
|
||||
message,
|
||||
result['imdbRating'],
|
||||
)
|
||||
|
||||
if 'Plot' in result:
|
||||
if self.__check_property('Plot', result):
|
||||
message = "{} {}".format(
|
||||
message,
|
||||
result['Plot'],
|
||||
)
|
||||
|
||||
if 'imdbID' in result:
|
||||
if self.__check_property('imdbID', result):
|
||||
message = "{} https://www.imdb.com/title/{}/".format(
|
||||
message,
|
||||
result['imdbID'],
|
||||
|
|
Loading…
Reference in New Issue