Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/snaka/ruby_gntp

Ruby library for GNTP(Growl Notification Transport Protocol) client
https://github.com/snaka/ruby_gntp

Last synced: 11 days ago
JSON representation

Ruby library for GNTP(Growl Notification Transport Protocol) client

Awesome Lists containing this project

README

        

Ruby library for GNTP(Growl Notification Transport Protocol)

Sorry, document is not available now.

Usage example:

require 'rubygems'
require 'ruby_gntp'

# -- Standard way
growl = GNTP.new("Ruby/GNTP self test")
growl.register({:notifications => [{
:name => "notify",
:enabled => true,
}]})

growl.notify({
:name => "notify",
:title => "Congratulation",
:text => "Congratulation! You have successfully installed ruby_gntp.",
:icon => "http://www.hatena.ne.jp/users/sn/snaka72/profile.gif",
:sticky=> true,
})

# -- Instant notification
GNTP.notify({
:app_name => "Instant notify",
:title => "Instant notification",
:text => "Instant notification available now.",
:icon => "http://www.hatena.ne.jp/users/sn/snaka72/profile.gif",
})