Class: Cogibara::Responder
- Inherits:
-
Object
- Object
- Cogibara::Responder
- Defined in:
- lib/cogibara/responder.rb
Instance Method Summary collapse
Instance Method Details
#redis ⇒ Object
5 6 7 |
# File 'lib/cogibara/responder.rb', line 5 def redis @redis ||= Redis.new end |
#send_reply(message, client, options = {type: "text"}) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/cogibara/responder.rb', line 9 def send_reply(, client, ={type: "text"}) if(Cogibara::config.use_redis) redis.multi do redis.incr "sendMsgNum" @msgid = redis.get "sendMsgNum" end redis.hmset("sendMsg:#{@msgid.value}",[:type],,"client",client) redis.publish("fromCapy","sendMsg:#{@msgid.value}") end if(Cogibara::config.local) puts unless [0] == "@" end end |