# File lib/rbot/core/remote.rb, line 225 def delegate(session_id, *pars) warn "Ignoring extra parameters" if pars.length > 1 cmd = pars.first client = @bot.auth.remote_user(session_id) raise "No such session id #{session_id}" unless client debug "Trying to dispatch command #{cmd.inspect} from #{client.inspect} authorized by #{session_id.inspect}" m = RemoteMessage.new(@bot, client, cmd) @bot.remote_dispatcher.handle(m) end