module Slacking::Config
Protected Instance Methods
get_slack_config(write_options = 'a+')
click to toggle source
# File lib/slacking/config.rb, line 9 def get_slack_config(write_options = 'a+') create_config_dir config = read_config_from_disk || {} unless config[:token] puts "Please enter your slack api token:\n" config.merge!(token: get_action) end unless config[:organization] puts "Please enter your slack organization (i.e. https://{organization}.slack.com):\n" config.merge!(organization: get_action) end write_config_to_disk(config) config end