Sha256: b790792ac5b40ab889ebba9d18e903f3d245da01c696c3264116e7d9e138da86
Contents?: true
Size: 286 Bytes
Versions: 5
Compression:
Stored size: 286 Bytes
Contents
module Slacky class CLI attr_reader :bot def initialize(name, bot_class, opts) raise "CLI must be passed a name" unless name config = Config.new name @service = Service.new config, bot_class end def run(params) @service.run end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
slacky-0.3.5 | lib/slacky/cli.rb |
slacky-0.3.4 | lib/slacky/cli.rb |
slacky-0.3.3 | lib/slacky/cli.rb |
slacky-0.3.2 | lib/slacky/cli.rb |
slacky-0.3.1 | lib/slacky/cli.rb |