diff --git a/modules/badges.py b/modules/badges.py index 5aa16015..942116df 100644 --- a/modules/badges.py +++ b/modules/badges.py @@ -22,7 +22,7 @@ class Module(ModuleManager.BaseModule): ).replace(tzinfo=datetime.timezone.utc) def _date_str(self, dt: datetime.datetime): - return utils.datetime.date_human(dt) + return utils.datetime.format.date_human(dt) def _round_up_day(self, dt: datetime.datetime): return dt.date()+datetime.timedelta(days=1) @@ -57,7 +57,7 @@ class Module(ModuleManager.BaseModule): found_badge = self._find_badge(badges, badge) if found_badge: - dt = utils.datetime.iso8601_parse(badges[found_badge]) + dt = utils.datetime.parse.iso8601(badges[found_badge]) days_since = self._days_since(now, dt) event["stdout"].write("(%s) %s on day %s (%s)" % ( event["user"].nickname, found_badge, days_since, @@ -78,7 +78,7 @@ class Module(ModuleManager.BaseModule): badges = [] for badge, date in self._get_badges(user).items(): days_since = self._days_since(now, - utils.datetime.iso8601_parse(date)) + utils.datetime.parse.iso8601(date)) badges.append("%s on day %s" % ( badge, days_since)) @@ -99,7 +99,7 @@ class Module(ModuleManager.BaseModule): if badge_name.lower() == badge_lower: raise utils.EventError("You already have a '%s' badge" % badge) - badges[badge] = utils.datetime.iso8601_format_now() + badges[badge] = utils.datetime.format.iso8601_now() self._set_badges(event["user"], badges) event["stdout"].write("Added '%s' badge" % badge) @@ -135,7 +135,7 @@ class Module(ModuleManager.BaseModule): found_badge = self._find_badge(badges, badge) if found_badge: - badges[found_badge] = utils.datetime.iso8601_format_now() + badges[found_badge] = utils.datetime.format.iso8601_now() self._set_badges(event["user"], badges) event["stdout"].write("Reset badge '%s'" % found_badge) else: @@ -158,7 +158,7 @@ class Module(ModuleManager.BaseModule): dt = self._parse_date(event["args_split"][-1]) - badges[found_badge] = utils.datetime.iso8601_format(dt) + badges[found_badge] = utils.datetime.format.iso8601(dt) self._set_badges(event["user"], badges) event["stdout"].write("Updated '%s' badge to %s" % ( found_badge, self._date_str(dt))) @@ -176,7 +176,7 @@ class Module(ModuleManager.BaseModule): found_badge = self._find_badge(badges, badge) dt = self._parse_date(event["args_split"][-1]) - badges[found_badge or badge] = utils.datetime.iso8601_format(dt) + badges[found_badge or badge] = utils.datetime.format.iso8601(dt) self._set_badges(event["user"], badges) add_or_update = "Added" if not found_badge else "Updated" diff --git a/modules/channel_log.py b/modules/channel_log.py index 5f57a439..98ce59a0 100644 --- a/modules/channel_log.py +++ b/modules/channel_log.py @@ -27,7 +27,7 @@ class Module(ModuleManager.BaseModule): def _log(self, server, channel, line): if self._enabled(server, channel): with open(self._file(str(server), str(channel)), "a") as log: - timestamp = utils.datetime.datetime_human( + timestamp = utils.datetime.format.datetime_human( datetime.datetime.now()) log.write("%s %s\n" % (timestamp, line)) diff --git a/modules/coins.py b/modules/coins.py index 823d77f4..aa897948 100644 --- a/modules/coins.py +++ b/modules/coins.py @@ -184,7 +184,7 @@ class Module(ModuleManager.BaseModule): time_left = self.bot.cache.until_expiration(cache) event["stderr"].write("%s: Please wait %s before redeeming" % ( event["user"].nickname, - utils.datetime.to_pretty_time(math.ceil(time_left)))) + utils.datetime.format.to_pretty_time(time_left))) else: event["stderr"].write( "%s: You can only redeem coins when you have none" % @@ -520,7 +520,7 @@ class Module(ModuleManager.BaseModule): """ until = self._until_next_6_hour() event["stdout"].write("Next lottery is in: %s" % - utils.datetime.to_pretty_time(until)) + utils.datetime.format.to_pretty_time(until)) @utils.hook("received.command.lotterywinner") def lottery_winner(self, event): diff --git a/modules/fediverse/ap_server.py b/modules/fediverse/ap_server.py index d9c644b5..e1b5cece 100644 --- a/modules/fediverse/ap_server.py +++ b/modules/fediverse/ap_server.py @@ -52,7 +52,7 @@ class Server(object): activities.append([activity_id, content, timestamp]) return activities def _make_activity(self, content): - timestamp = utils.datetime.iso8601_format_now() + timestamp = utils.datetime.format.iso8601_now() activity_id = self._random_id() self.bot.set_setting("ap-activity-%s" % activity_id, [content, timestamp]) diff --git a/modules/git_webhooks/github.py b/modules/git_webhooks/github.py index 96dc26c3..a3f51c89 100644 --- a/modules/git_webhooks/github.py +++ b/modules/git_webhooks/github.py @@ -183,7 +183,7 @@ class GitHub(object): return url def _iso8601(self, s): - return utils.datetime.iso8601_parse(s) + return utils.datetime.parse.iso8601(s) def ping(self, data): return ["Received new webhook"] @@ -444,7 +444,8 @@ class GitHub(object): completed_at = self._iso8601(data["check_run"]["completed_at"]) if completed_at > started_at: seconds = (completed_at-started_at).total_seconds() - duration = " in %s" % utils.datetime.to_pretty_time(seconds) + duration = " in %s" % utils.datetime.format.to_pretty_time( + seconds) status = data["check_run"]["status"] status_str = "" diff --git a/modules/in.py b/modules/in.py index 1ecac93b..81f9b93c 100644 --- a/modules/in.py +++ b/modules/in.py @@ -11,7 +11,7 @@ class Module(ModuleManager.BaseModule): @utils.kwarg("help", "Set a reminder") @utils.kwarg("usage", "