X-Git-Url: https://apps.delaporte.us/gitweb/matrix-goal-bot.git/blobdiff_plain/a59a86dc16ca8bf553ecaa3f0e582b4c5479dfd6..4527046d68708dae665719ec10f9d7253481c88c:/matrix_goal_bot/bot.py diff --git a/matrix_goal_bot/bot.py b/matrix_goal_bot/bot.py index d463855..d62d188 100644 --- a/matrix_goal_bot/bot.py +++ b/matrix_goal_bot/bot.py @@ -1,5 +1,5 @@ ''' -Prefix: !goal +Prefix: .goal Synax: .goal COMMAND ARGS @@ -30,6 +30,7 @@ More commands: remove ID - remove a task by ID start GOAL_ID - un-put-off a goal (reverse of later) visionless - list goals with no set vision + wins - list recently completed goals ''' @@ -254,6 +255,18 @@ class GoalBot(): results.append(item) return results + if match.command('wins'): + items = self.data.wins() + results = ['# Wins'] + if not items: + results.append('-- No wins yet --') + + for item in items: + results.append(item) + return results + + + if match.command('set.vision'): goal_id = int(match.args()[1]) vision_id = int(match.args()[2])