Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrpowers/slack_notifier_wrapper
Making it easier to work with the slack_notifier gem
https://github.com/mrpowers/slack_notifier_wrapper
Last synced: 3 months ago
JSON representation
Making it easier to work with the slack_notifier gem
- Host: GitHub
- URL: https://github.com/mrpowers/slack_notifier_wrapper
- Owner: MrPowers
- License: mit
- Created: 2015-09-08T20:52:51.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-08T20:18:45.000Z (about 9 years ago)
- Last Synced: 2024-09-26T01:59:06.511Z (3 months ago)
- Language: Ruby
- Size: 184 KB
- Stars: 3
- Watchers: 5
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# SlackNotifierWrapper
[slack-notifier](https://github.com/stevenosloan/slack-notifier) is an awesome gem for sending notifications to Slack with Ruby and this wrapper gem lets you push Slack notifications with a different syntax.
## Installation & Setup
Add this line to your application's Gemfile:
```ruby
gem 'slack_notifier_wrapper'
```Configure the gem with default settings:
```ruby
SlackNotifierWrapper.config do
slack_webhook_url "webhook url"
default_channel "#some-channel"
username "Bob"
icon_emoji ":bob:"
end
```Use the gem to speak messages to the default Slack channel:
```ruby
SlackNotifierWrapper.speak("This is some message")
```Access the notifier object directly and specify overrides if you'd like to override the defaults:
```ruby
notifier = SlackNotifierWrapper.notifier
notifier.ping "Whatever", channel: "#devnull"
```## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/MrPowers/slack_notifier_wrapper.
## License
The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).