Class: Broadcast::Medium::Irc
- Inherits:
-
Broadcast::Medium
- Object
- Broadcast::Medium
- Broadcast::Medium::Irc
- Defined in:
- lib/broadcast/media/irc.rb
Instance Method Summary collapse
Methods inherited from Broadcast::Medium
#initialize, #namespace, #options
Constructor Details
This class inherits a constructor from Broadcast::Medium
Instance Method Details
#publish(message) ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'lib/broadcast/media/irc.rb', line 4 def publish() uri = "irc://#{options.username}" uri += "@#{options.server}:#{options.port ? options.port : '6667'}" uri += "/##{options.channel.to_s.gsub("#","") }" ShoutBot.shout(uri) { |room| room.say } end |