AWS Chatbotでslackにメッセージを投げたい
AWS Chatbot
とりあえずやってみる
Chatbot設定
slackを選択してクライアントの設定を行う
slackのワークスペースを用意
リクエスト画面で許可する
AWS上で作成されたことを確認
チャネルを設定
↓
SNS
トピックの作成
設定
↓
ChatbotにSNSを連携
SNSトピックを連携
通知されない?
cloudwatch logsで確認
Encountered error while sending message to Slack: Slack Web API returned unsuccessful response ( ok: false, error code: channel_not_found, full response body: ChatPostMessageResponse (ok=false, warning=null, error=channel_not_found, needed=null, provided=null, deprecatedArgument=null, responseMetadata=null, channel=null, ts=null, message=null)).
slackのプライベートチャネルにawsを招待
↓
今回はここまで
所感
今回はテストメッセージを送るところまで確認できた cloudwatchのアラートやEC2からメッセージを送れるかも試してみたい
参考
【初心者向け】Amazon SNSからSlackに通知をしてみよう | SunnyCloud
AWS Chatbotを使ってみた - サーバーワークスエンジニアブログ
AWS Chatbotを使ってSlackのプライベートチャンネルに連携できないときの対処方法 | DevelopersIO