From: CMDR furrycat Date: Fri, 4 Nov 2016 22:45:51 +0000 (+0000) Subject: Don't check for previously posted ASAP messages. X-Git-Url: http://git.furryclan.net/?a=commitdiff_plain;h=10f602fe2dddae2185ac9d343c60403edd2a8320;p=furrycat%2Fcatbot.git Don't check for previously posted ASAP messages. --- diff --git a/plugin/announcements/announcements.py b/plugin/announcements/announcements.py index 70d4490..020f4e5 100644 --- a/plugin/announcements/announcements.py +++ b/plugin/announcements/announcements.py @@ -755,7 +755,7 @@ class Announcements(DBConnection): def announce(self, announcement): update = {} # Adhere to schedule. - if announcement['asap'] == 'true': + if bot.parse_boolean(announcement['asap']): log.info('Announcement {} was requested ASAP'.format(announcement['id'])) announcement['probability'] = 1.0 update['asap'] = 'false' @@ -825,7 +825,7 @@ class Announcements(DBConnection): digest = announcement['digest'] # Always post private messages. Try not to spam public announcements. - if not private: + if not private and not bot.parse_boolean(announcement['asap']): cutoff = datetime.datetime.utcnow() - datetime.timedelta(0, announcement['interval']) result = yield from client.logs_from(channel, after = cutoff) logs = list(result)