diff --git a/delojza.py b/delojza.py index 620c9e7..a30e105 100755 --- a/delojza.py +++ b/delojza.py @@ -445,13 +445,15 @@ class DelojzaBot: return ytdl_res or raw_res def tg_handle(self, bot, update): - url_res = self.handle_urls(update.message, self._get_hashtags(update.message)) - if url_res: - return + hashtags = self._get_hashtags(update.message) + if hashtags: + url_res = self.handle_urls(update.message, self._get_hashtags(update.message)) + if url_res: + return - msg_res = self.handle_tg_message(update.message, bot, self._get_hashtags(update.message)) - if msg_res: - return + msg_res = self.handle_tg_message(update.message, bot, self._get_hashtags(update.message)) + if msg_res: + return hashtags = self.extract_hashtags(update.message) if len(hashtags) > 0: