An open API service indexing awesome lists of open source software.

https://github.com/wiardvanrij/slack-slashcommand-ping

A slash command for Slack to execute a ping. Golang - Docker - Kubernetes
https://github.com/wiardvanrij/slack-slashcommand-ping

docker go golang kubernetes ping slack slack-api slack-slash slack-slash-commands slackbot slash-commands

Last synced: 6 months ago
JSON representation

A slash command for Slack to execute a ping. Golang - Docker - Kubernetes

Awesome Lists containing this project

README

          

# A slash command for Slack in Golang, running in a container on kubernetes

## Why

Because I wanted to create a slash command and distribute it.

Initialy I wanted to run this as a cloud function within GKE, but due to limitataion (ICMP not allowed) this was not possible

## Workings

- This code includes the oauth implemenation required for distrubution.
- It has the correct requirements, such as error handling, signing, etc
- It runs in a docker container on kubernetes

## More info...

I will create a blog later on. For now people can read the code on "how it works". It requires some basic knowledge of the Slack API and Golang.