Without getting too far into it, I highly recommend the IRC server that Kuro-RPG uses. The short time the Split World Alliance has been using it, we've solved all our issues with IRC on previous servers. No more unexpected issues. We haven't even had any spam trolls yet! I do have one minor complaint about the lack of a bot server, but soon even that will be a thing of the past as I'll have a bot set up for our own.

IRC is pretty old school at this point. I highly recommend Discord as a better tool. Not only does it keep a complete and searchable history of text channels, but there are also voice channels. Not to mention a modern interface and a wide swath of emoji.