lib/chatterbot/reply.rb in chatterbot-0.5.1 vs lib/chatterbot/reply.rb in chatterbot-0.6.1
- old
+ new
@@ -5,25 +5,21 @@
module Reply
# handle replies for the bot
def replies(&block)
return unless require_login
+
debug "check for replies since #{since_id}"
opts = since_id > 0 ? {:since_id => since_id} : {}
- results = client.replies(opts)
+ opts[:count] = 200
- if results.is_a?(Hash) && results.has_key?("error")
- critical results["error"]
- else
- results.each { |s|
- s.symbolize_keys!
- unless ! block_given? || on_blacklist?(s) || skip_me?(s)
- update_since_id(s)
- yield s
- end
- }
- end
+ results = client.mentions(opts)
+ results.each { |s|
+ unless ! block_given? || on_blacklist?(s) || skip_me?(s)
+ update_since_id(s)
+ yield s
+ end
+ }
end
-
end
end