Skip to content

Instantly share code, notes, and snippets.

@oguzhanaygn
oguzhanaygn / sns2slack.js
Created December 15, 2020 21:46 — forked from johnnaegle/sns2slack.js
Posts an Amazon Autoscaling SNS message to a slack webhook
var https = require('https');
var util = require('util');
var webhook = '/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX';
exports.handler = function(event, context) {
console.log(JSON.stringify(event, null, 2));
console.log('From SNS:', event.Records[0].Sns.Message);
var postData = {
"text": "*" + event.Records[0].Sns.Subject + "*"
@oguzhanaygn
oguzhanaygn / snsToSlack.js
Created December 15, 2020 21:44 — forked from terranware/snsToSlack.js
AWS Lambda function to Slack Channel hookup
var https = require('https');
var util = require('util');
exports.handler = function(event, context) {
console.log(JSON.stringify(event, null, 2));
console.log('From SNS:', event.Records[0].Sns.Message);
var postData = {
"channel": "#aws-sns",
"username": "AWS SNS via Lamda :: DevQa Cloud",