Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leklund/mini-marvin
Simple IRC notifier
https://github.com/leklund/mini-marvin
Last synced: 30 days ago
JSON representation
Simple IRC notifier
- Host: GitHub
- URL: https://github.com/leklund/mini-marvin
- Owner: leklund
- Created: 2013-01-02T22:53:09.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2013-01-03T17:46:46.000Z (about 12 years ago)
- Last Synced: 2024-10-25T13:00:56.826Z (3 months ago)
- Size: 121 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Mini Marvin - a simple IRC notifier in ruby with a brain the size of a planet.
Example:
opt = {:server => 'hostname',
:port => '6667',
:password => 'password',
:ssl => true,
:nick => 'marv'}MiniMarvin.loathing(opt) do |paranoid_android|
paranoid_android.gripe("#heartofgold", "this will all end in tears")
endThe gripe method takes an options hash. The only available option is 'join'
which if true, will join the channel before sending the notice. This is
required for channels that have '+n' set.paranoid_android.gripe("#heartofgold", "this will all end in tears", {:join => true})
Why?
Works great for deploy notifications with capistrano or other occasional irc
notifications for which you don't need a bot always running.[-]
(+)-c
| |
000