diff --git a/docker-compose.yml b/docker-compose.yml index 0aac0f7..ee49d83 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,6 +13,7 @@ services: - JOIN_ON_INVITE - BOT_OWNERS - DEBUG + - TZ volumes: - ${PWD}/config/:/bot/config - ${PWD}/credentials.json:/bot/credentials.json diff --git a/modules/cron.py b/modules/cron.py index fb68f83..3564327 100644 --- a/modules/cron.py +++ b/modules/cron.py @@ -1,4 +1,5 @@ import shlex +import os from datetime import datetime from .common.module import BotModule @@ -30,6 +31,8 @@ class MatrixModule(BotModule): self.daily_commands.pop(room.room_id, None) bot.save_settings() await bot.send_text(room, 'Cleared commands on this room.') + elif args[0] == 'time': + await bot.send_text(room, '{datetime} {timezone}'.format(datetime=datetime.now(), timezone=os.environ.get('TZ'))) def help(self): return ('Runs scheduled commands')