class SlackNeuralyzer::Cli
Attributes
args[R]
dict[R]
logger[R]
Public Class Methods
new(args, dict, logger)
click to toggle source
# File lib/slack_neuralyzer/cli.rb, line 5 def initialize(args, dict, logger) @args = args @dict = dict @logger = logger end
Public Instance Methods
run()
click to toggle source
# File lib/slack_neuralyzer/cli.rb, line 11 def run logger.info "Running slack_neuralyzer v#{SlackNeuralyzer::VERSION}\n" sleep(1) if args.show puts dict.show_all_channels elsif args.message Cleaner::Messages.new(args, dict, logger).clean elsif args.file Cleaner::Files.new(args, dict, logger).clean end end