GroupBot

Overview
GroupBot is a bot that allows you to share information about yourself with the team. It was initially created to share information for ordering tshirts. It currently stores data in a Google Sheet.
Configuration
Set the following environment variables:
DATABOT_ENGINE
GOOGLE_SERVICE_ACCOUNT_JWT
GOOGLE_SHEET_INDEX
GOOGLE_SPREADSHEET_ID
RINGCENTRAL_BOT_ID
RINGCENTRAL_SERVER_URL
RINGCENTRAL_TOKEN_JSON
Using the AWS Engine
To use the AWS Lambda engine, you need an AWS account. If you don't hae one, the free trial account includes 1 million free Lambda requests per month forever and 1 million free API Gateway requests per month for the first year.
Installation via AWS Lambda
See the AWS docs for deployment:
https://docs.aws.amazon.com/lambda/latest/dg/lambda-go-how-to-create-deployment-package.html
Using the aws-cli you can use the following approach:
$ GOOS=linux go build main.go
$ zip main.zip ./main
# --handler is the path to the executable inside the .zip
$ aws lambda create-function --region us-east-1 --function-name Databot --memory 128 --role arn:aws:iam::account-id:role/execution_role --runtime go1.x --zip-file fileb://main.zip --handler main