They are lonely in real life, traumatized or misunderstood, and in the chatroom they find people who they can tell their stories to.
At first this seems to have a healing effect, but slowly we see that all is not what it seems to be.
Roles can be general designations of power positions, or very specific, detailed fantasies.
Some people, such as those living the Gorean lifestyle make use of an entire imaginary world.
XChat is available for Unix-like systems; derivatives with native support for mac OS's Aqua interface are also available (see below).
XChat's main source code tree has not received any patches since 2013.
Plugins allow extending the features and customization of the functionality of XChat.