INNER CODE UNIT · Python
get_poster
MrMKN/PROFESSOR-BOT · utils.py:49
async def get_poster(query, bulk=False, id=False, file=None):
imdb = Cinemagoer()
if not id:
query = (query.strip()).lower()
title = query
year = re.findall(r'[1-2]\d{3}$', query, re.IGNORECASE)
if year:
year = list_to_str(year[:1])
title = (query.replace(year, "")).strip()
elif file is not None:
year = re.findall(r'[1-2]\d{3}', file, re.IGNORECASE)
if year:
year = list_to_str(year[:1])
else:
year = None
try:
movieid = imdb.search_movie(title.lower(), results=10)
except: