Skip to content

rickt/slack-appengine

 
 

Repository files navigation

Slack GoDoc

Golang client for the Slack API, specifically for backend apps running Google App Engine. Forked from https://github.com/bluele/slack.

Modifications by Rick Tait:

  • added Slack usergroup support
  • added Slack user presence support
  • HTTP request changes to work w/Google App Engine. HTTP requests are restricted/controlled in App Engine, you have to use an App Engine context-friendly helper function. See https://cloud.google.com/appengine/docs/go/urlfetch/ for more details

Currently supports:

All the Slack API methods that https://github.com/bluele/slack supports, plus:

Method Description Example
usergroups.list Lists all user groups in a Slack team. #link
users.getPresence Shows user presence/online status. #link

Command line tool

If you are looking for slack commandline utility, vektorlab/slackcat probably suits you.

Author

Jun Kimura

Google App Engine & other patches by

Rick Tait

About

Golang client for the Slack API (modified for use with Google App Engine).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%