Module: Relayer
- Defined in:
- lib/relayer/client.rb,
lib/relayer/events.rb,
lib/relayer/socket.rb,
lib/relayer/relayer.rb,
lib/relayer/version.rb,
lib/relayer/protocol.rb
Defined Under Namespace
Modules: Event, IRC Classes: IRCClient, IRCEvents, IRCProtocol, IRCProtocolException, IRCSocket, IRCSocketSelector
Constant Summary collapse
- VERSION =
"0.0.2"
Class Method Summary collapse
Class Method Details
.start!(bots) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/relayer/relayer.rb', line 6 def Relayer::start!(bots) if bots.respond_to? :each bots.each do |bot| bot.start end else bots.start end unless IRCSocketSelector.started? IRCSocketSelector.start! end end |