Slacking is a small Ruby CLI to post to slack chat room with different various profiles (impersonating other users, i.e. Tim Lincecum)
- Ruby 1.9 or better
Install with RubyGems.
$ gem install slacking
$ slacking
This will create a session that will allow you to use and reuse multiple profiles to post messages to slack. You will need your slack api token.
Profiles are stored in ~/.slacking_profiles
Config (slack api token) is stored in ~/.slacking_config
You can change these locations by running Slacking using Environment Variables
PROFILES_DIR, CONFIG_DIR, HOME
Profiles can be edited by using either a --image
or --channel
tag when specifying the username
Slacking is MIT licensed (see LICENSE.txt)
- Fork it ( http://github.com//slacking/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request