# File rbot/ircbot.rb, line 350
  def quit(message="okay bye")
    message="okay bye" if (!message || message.length < 1)
    @socket.clearq
    @channels.each_value {|v|
      log "@ quit (#{message})", v.name
    }
    save
    @plugins.cleanup
    @socket.puts "QUIT :#{message}"
    @socket.flush
    @socket.shutdown
    @registry.close
    puts "rbot quit (#{message})"
    exit 0
  end