lib/chatterbot.rb in chatterbot-1.0.2 vs lib/chatterbot.rb in chatterbot-2.0.0.pre

- old
+ new

@@ -2,18 +2,11 @@ require 'oauth' require 'twitter' require 'launchy' require 'colorize' -# -# Try and load Sequel, but don't freak out if it's not there -begin - require 'sequel' -rescue Exception -end - # # extend Hash class to turn keys into symbols # class Hash # @@ -32,36 +25,38 @@ @@from_helper = false # # load in our assorted modules def self.load + require "chatterbot/config_manager" require "chatterbot/config" - require "chatterbot/db" require "chatterbot/logging" - require "chatterbot/blacklist" - require "chatterbot/whitelist" + require "chatterbot/blocklist" + require "chatterbot/safelist" require "chatterbot/ui" require "chatterbot/client" require "chatterbot/search" + require "chatterbot/direct_messages" require "chatterbot/tweet" require "chatterbot/retweet" require "chatterbot/favorite" require "chatterbot/profile" require "chatterbot/reply" require "chatterbot/home_timeline" - require "chatterbot/streaming" - require "chatterbot/streaming_handler" require "chatterbot/followers" require "chatterbot/helpers" require "chatterbot/utils" + require "chatterbot/streaming" require "chatterbot/bot" end + # setter to track if we're being called from a helper script def self.from_helper=(x) @@from_helper = x end + # are we being called from a helper script? def self.from_helper @@from_helper end require 'chatterbot/version'