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

https://github.com/sfreiberg/slackit

A very minimal library for posting messages to slack
https://github.com/sfreiberg/slackit

go golang slack

Last synced: 5 months ago
JSON representation

A very minimal library for posting messages to slack

Awesome Lists containing this project

README

          

# slackit

[![GoDoc](https://godoc.org/github.com/sfreiberg/slackit?status.png)](https://godoc.org/github.com/sfreiberg/slackit)

## About

Slackit is a very simple library for posting messages to slack. I use this code all over my projects so even though it's simple I thought it would be useful to put it into a library.

## Example

```go
url := os.Getenv("SLACK_URL")
payload := &slackit.Payload{Text: "Hello from slackit!"}

err := slackit.PostMessage(url, payload)
if err != nil {
log.Printf("Error posting to slack: %s\n", err)
}
```