Sha256: f33e55a7913fc4850a6ef9df4f64fbc83ef924e0189e975eb970b26bb52e0a87
Contents?: true
Size: 576 Bytes
Versions: 3
Compression:
Stored size: 576 Bytes
Contents
class SMS < MessageRouter context :group_session do |session| match /(\w)?\s(.*)/ do |keyword, value| "#{stats(keyword, value)} || #{session}" end match /leave/ do 'leaaave' end end context :lists do end match /para(ms)/ do |m| message end match /ping/ do "PONG #{Time.now.to_s}" end match /(\w+)\s?(.*)/ do |keyword, text| stats(keyword, text) end private def group_session true end def stats(keyword, text) "Global:#{keyword}" end def super_session true end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
message_router-0.0.2 | spec/routers.rb |
message_router-0.0.1 | spec/routers.rb |
message_router-0.0.0 | spec/routers.rb |