From e3afffc91d678301fcf7660db541cacc8b7a4e8d Mon Sep 17 00:00:00 2001 From: Marcin Chrzanowski Date: Sat, 17 Aug 2019 23:31:13 -0700 Subject: Initial commit --- curling.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 curling.rb (limited to 'curling.rb') diff --git a/curling.rb b/curling.rb new file mode 100644 index 0000000..a295738 --- /dev/null +++ b/curling.rb @@ -0,0 +1,17 @@ +require 'sinatra' +require 'sinatra/cookies' + +require './hex_engine' + +def secret + 'tajny_token_hehe' +end + +get '/:command' do |command| + engine = Hex.new cookies.to_h + engine.step command + engine.state_h.each_pair do |key, value| + cookies[key] = value + end + engine.message +end -- cgit v1.2.3