ChatbotでAWSコマンドを実行するPythonAWSAmazonSNSAWSLambdaAWSChatbotAWSからSlack上でAWSコマンドが実行できる、という発表があったので、直接入力ではなく他のサービスからの書き込みでも対応しているのか確認してみた。Chatbotの紐付け設定などは本家サイトにあるのでスキップ。responsemessage変数にはSNSから送られてきたメッセージが入っているので、それを抽出しています。eventに格納されるSNSからのデータは以下の通り。以下のようなSNSの設定をしてLambdaに情報を流すようにする。(とてもシンプルで、特に特殊な設定はしていないです)メッセージをSNSから送付してみる以下のようなメッセージをSNSからPublishしてみます。help※<XXX>はSlackでメンションを送る際の記法。するとSlack側にメッセージが投稿され、AWSコマンドの発行結果が返ってきました。Chatbotを通じてAWSコマンドを発行することは、Slackへの他サービスからの書き込みでもできることが確認できました。AWSコマンド発行の可能性がまた広がりました。upLoginユーザーは見つかりませんでした。