diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c645f3..c4cfcc1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ # Change Log -All notable changes to this project will be documented in this file. If there is a `Changed` section please read carefully, as this often means that you will need to adapt your `config.yml`, otherwise the bot might fail to start. +All notable changes to this project will be documented in this file. If there is a `Changed` section please read carefully, as this often means that you will need to adapt your `config.yml`. + +## [1.7.1] - 2022-10-02 + +### Fixed 1.7.1 + +* Allow usage of `!sq` command when TTS is disabled ## [1.7.0] - 2022-08-27 diff --git a/tts.py b/tts.py index e8175e9..53a3edb 100644 --- a/tts.py +++ b/tts.py @@ -764,38 +764,27 @@ class IRC: if not isinstance(quote, str): quote = quote.decode('utf-8') - if IRC.check_tts_disabled(self, user): - logging.info('TTS is disabled') - elif IRC.check_user_denied(self, user): - logging.info('User is not allowed to use TTS') - elif IRC.check_subonly(self, tags): - logging.info('TTS is sub-only') - elif IRC.check_modonly(self, tags): - logging.info('TTS is mod-only') - elif IRC.check_whitelist(self, user): - logging.info('User is not on whitelist') - else: - logging.info('Sending quote to TTS') - logging.debug("Quote: %s", quote) - self.sendmsg( - CONF['IRC_CHANNEL'], - "", - quote - ) + logging.info('Sending quote to TTS') + logging.debug("Quote: %s", quote) + self.sendmsg( + CONF['IRC_CHANNEL'], + "", + quote + ) - message = quote.rsplit('(', 1)[0] - raw_msg = { - "TTS": True, - "msg": message, - "badges": True, - "subscriber": True, - "msgid": True, - "user": CONF['IRC_USERNAME'], - "length": CONF['IRC_TTS_LEN'], - "queuetime": datetime.datetime.now(), - "timestamp": str(time.time_ns()) - } - msg_queue[raw_msg['timestamp']] = [raw_msg['user'], raw_msg['msg']] + message = quote.rsplit('(', 1)[0] + raw_msg = { + "TTS": True, + "msg": message, + "badges": True, + "subscriber": True, + "msgid": True, + "user": CONF['IRC_USERNAME'], + "length": CONF['IRC_TTS_LEN'], + "queuetime": datetime.datetime.now(), + "timestamp": str(time.time_ns()) + } + msg_queue[raw_msg['timestamp']] = [raw_msg['user'], raw_msg['msg']] return True