]> git.cworth.org Git - turbot/blobdiff - turbot_lambda/turbot_lambda.py
Implement a new `/puzzle` slash command to create a puzzle
[turbot] / turbot_lambda / turbot_lambda.py
index 8365739fa24e5e7881d282a79ddd4b0d47663ee1..7469222cb4bd84e6fecf3489551ac528e42fa905 100644 (file)
@@ -4,7 +4,6 @@ import base64
 import boto3
 import requests
 import json
-import os
 import pickle
 from types import SimpleNamespace
 from google.auth.transport.requests import Request
@@ -15,10 +14,6 @@ import turbot.events
 
 ssm = boto3.client('ssm')
 
-response = ssm.get_parameter(Name='SLACK_SIGNING_SECRET', WithDecryption=True)
-slack_signing_secret = response['Parameter']['Value']
-os.environ['SLACK_SIGNING_SECRET'] = slack_signing_secret
-
 # Note: Late import here to have the environment variable above available
 from turbot.slack import slack_is_valid_request # noqa
 
@@ -167,7 +162,7 @@ def turbot_interactive(turb, payload):
     if type == 'view_submission':
         return turbot.interaction.view_submission(turb, payload)
     if type == 'shortcut':
-        return turbot_shortcut(turb, payload);
+        return turbot_shortcut(turb, payload)
     return error("Unrecognized interactive type: {}".format(type))
 
 def turbot_block_action(turb, payload):
@@ -216,6 +211,6 @@ def turbot_slash_command(turb, body):
         args = ''
 
     if command in turbot.interaction.commands:
-        return turbot.interation.commands[command](turb, body, args)
+        return turbot.interaction.commands[command](turb, body, args)
 
     return error("Command {} not implemented".format(command))