Skip to content

ericdaugherty/hipchat-karmacop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hipchat-karmacop

This is a simple HipChat AddOn that checks for users who use the find and replace functionality in HipChat to secretly give or take Karma using the HipChat Karma plugin.

It is written in Go and setup to deploy to AWS Lamba.

This project utilizes S3 and assumes a bucket named "karmacoprooms". You can edit aws.go to change the bucket name.

You will also need to grant your Lambda IAM Role permissions to read and write to the S3 bucket.

To publish the Lambda function as web API you need to create an Amazon API Gateway and use a LAMBDA_PROXY Integration Request and reference your Lambda function. You then need to change the base URL in the init function in handler.go

Here is a blog post with more background on this project: http://blog.ericdaugherty.com/2017/03/simple-hipchat-addon-in-go.html

About

Simple HipChat Add-On in Go using AWS Lambda and S3

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published