Have you checked out our Pokemon Showdown server yet?
It's found here:
http://play.pokemonshowdown.com/~~pokecommunity/lobby
You can chat and battle with fellow PC members there, and it's loads of fun! If you're looking for me, I'm OshyHikari. Anything else you need to know?