class AudioAddict::Commands::LoginCmd
Public Instance Methods
run()
click to toggle source
# File lib/audio_addict/commands/login.rb, line 11 def run proceed = true if radio.api.logged_in? say "!txtylw!You are already logged in as !undylw!#{Config.email}" proceed = prompt.yes? "Login again?" end login_prompt if proceed end
Private Instance Methods
login_prompt()
click to toggle source
# File lib/audio_addict/commands/login.rb, line 24 def login_prompt user = prompt.ask "Username :", default: Config.email pass = prompt.mask "Password :" if user and pass say "Logging in... " radio.api.login user, pass resay "!txtgrn!Saved" else say "!txtred!Cancelled" end end