diff options
Diffstat (limited to 'lib/rbot/ircbot.rb')
-rw-r--r-- | lib/rbot/ircbot.rb | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/lib/rbot/ircbot.rb b/lib/rbot/ircbot.rb index caabc15d..46e4faaa 100644 --- a/lib/rbot/ircbot.rb +++ b/lib/rbot/ircbot.rb @@ -156,7 +156,6 @@ require 'rbot/registry' require 'rbot/plugins' require 'rbot/message' require 'rbot/language' -require 'rbot/journal' module Irc @@ -205,9 +204,6 @@ class Bot # web service attr_accessor :webservice - # persistent message queue - attr_accessor :journal - # server we are connected to # TODO multiserver def server @@ -230,6 +226,13 @@ class Bot myself.channels end + # returns the journal + def journal + if @plugins['journal'] + @plugins['journal'].broker + end + end + # nick wanted by the bot. This defaults to the irc.nick config value, # but may be overridden by a manual !nick command def wanted_nick @@ -550,8 +553,6 @@ class Bot log_session_start - @journal = Journal::JournalBroker.new(bot: self) - if $daemonize log "Redirecting standard input/output/error" [$stdin, $stdout, $stderr].each do |fd| |