slight change in /retag (" - " instead of "-" is the artist/title split)

This commit is contained in:
Tomáš Mládek 2019-05-29 15:58:16 +02:00
parent 558e723948
commit ae09a1d981

View file

@ -460,12 +460,11 @@ class DelojzaBot:
update.message.reply_text(tmp_reply) update.message.reply_text(tmp_reply)
def tg_retag(self, _, update): def tg_retag(self, _, update):
message_is_sensible = update.message.text.count("-") == 1 if self.last_downloaded.get(update.message.chat.id) is not None and " - " in update.message.text:
if self.last_downloaded.get(update.message.chat.id) is not None and message_is_sensible:
files, hashtags, tumblr_ids = self.last_downloaded[update.message.chat.id] files, hashtags, tumblr_ids = self.last_downloaded[update.message.chat.id]
mp3s = [filename for filename in files if filename.endswith("mp3")] mp3s = [filename for filename in files if filename.endswith("mp3")]
if len(mp3s) > 0: if len(mp3s) > 0:
tagline = re.sub(r'^/[\w]+', '', update.message.text).split("-") tagline = re.sub(r'^/[\w]+', '', update.message.text).split(" - ")
artist = tagline[0].strip() artist = tagline[0].strip()
title = tagline[1].strip() title = tagline[1].strip()
for mp3 in mp3s: for mp3 in mp3s: