diff --git a/lib/matrix_sdk/bot/main.rb b/lib/matrix_sdk/bot/main.rb index abdc620646b4d4fddc395f3d720a3366de661297..e398081890405970bdbd9503e1036143990f7e43 100644 --- a/lib/matrix_sdk/bot/main.rb +++ b/lib/matrix_sdk/bot/main.rb @@ -3,6 +3,11 @@ module MatrixSdk::Bot PARAMS_CONFIG = {} # rubocop:disable Style/MutableConstant Intended + PARAMS_CONFIG[:homeserver] = ENV['MATRIX_HS'] if ENV.key? 'MATRIX_HS' + PARAMS_CONFIG[:access_token] = ENV['MATRIX_TOKEN'] if ENV.key? 'MATRIX_TOKEN' + PARAMS_CONFIG[:username] = ENV['MATRIX_USERNAME'] if ENV.key? 'MATRIX_USERNAME' + PARAMS_CONFIG[:password] = ENV['MATRIX_PASSWORD'] if ENV.key? 'MATRIX_PASSWORD' + require 'optparse' parser = OptionParser.new do |op| op.on('-s homeserver', 'Specify homeserver') { |val| PARAMS_CONFIG[:homeserver] = val }