diff options
Diffstat (limited to 'client/modules/Time.py')
| -rw-r--r-- | client/modules/Time.py | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/client/modules/Time.py b/client/modules/Time.py deleted file mode 100644 index 2fe8a10..0000000 --- a/client/modules/Time.py +++ /dev/null @@ -1,33 +0,0 @@ -import datetime -import re -from app_utils import getTimezone -from semantic.dates import DateService - -WORDS = ["TIME"] - - -def handle(text, mic, profile): - """ - Reports the current time based on the user's timezone. - - Arguments: - text -- user-input, typically transcribed speech - mic -- used to interact with the user (for both input and output) - profile -- contains information related to the user (e.g., phone number) - """ - - tz = getTimezone(profile) - now = datetime.datetime.now(tz=tz) - service = DateService() - response = service.convertTime(now) - mic.say("It is %s right now." % response) - - -def isValid(text): - """ - Returns True if input is related to the time. - - Arguments: - text -- user-input, typically transcribed speech - """ - return bool(re.search(r'\btime\b', text, re.IGNORECASE)) |
