nope, can't get their IP without directly connecting, or asking the person...

The web page is a good idea, and it wouldn't be hard at all to do it.