Skip to content

rickt/slack-appengine

master
Switch branches/tags
Code
This branch is 16 commits ahead, 22 commits behind bluele:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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%