check if thumbnail exist
This commit is contained in:
azlux 2018-06-06 00:06:34 +02:00
parent 4f1372697b
commit 558d1e5bd3

View File

@ -207,9 +207,9 @@ class MumbleBot:
folder_path = var.config.get('bot', 'music_folder') folder_path = var.config.get('bot', 'music_folder')
files = util.get_recursive_filelist_sorted(folder_path) files = util.get_recursive_filelist_sorted(folder_path)
if files : if files:
self.mumble.users[text.actor].send_message('<br>'.join(files)) self.mumble.users[text.actor].send_message('<br>'.join(files))
else : else:
self.mumble.users[text.actor].send_message(var.config.get('strings', 'no_file')) self.mumble.users[text.actor].send_message(var.config.get('strings', 'no_file'))
elif command == var.config.get('command', 'queue'): elif command == var.config.get('command', 'queue'):
@ -252,7 +252,10 @@ class MumbleBot:
path, title = self.download_music(url) path, title = self.download_music(url)
var.current_music[1] = url var.current_music[1] = url
im = Image.open(var.config.get('bot', 'tmp_folder') + hashlib.md5(url.encode()).hexdigest() + '.jpg') path_thumbnail = var.config.get('bot', 'tmp_folder') + hashlib.md5(url.encode()).hexdigest() + '.jpg'
thumbnail_html = ""
if os.path.isfile(path_thumbnail):
im = Image.open(path_thumbnail)
im.thumbnail((100, 100), Image.ANTIALIAS) im.thumbnail((100, 100), Image.ANTIALIAS)
buffer = BytesIO() buffer = BytesIO()
im.save(buffer, format="JPEG") im.save(buffer, format="JPEG")